Token de Serialização - Tarefas do Usuário no z/OS

Este tópico fornece uma visão geral das etapas necessárias para:
  • Configurar uma fila de entrada compartilhada para fluxos de mensagens
  • Definir um token de serialização

Configurar uma fila de entrada compartilhada para fluxos de mensagens

O intermediário WebSphere Message Broker utiliza os grupos de compartilhamento de filas do WebSphere MQ no z/OS.

Os gerenciadores de filas que podem acessar o mesmo conjunto de filas compartilhadas formam um grupo chamado de QSG (Queue-Sharing Group) e comunicam-se uns com os outros por meio de um CF (Recurso de Acoplamento) que armazena as filas compartilhadas. Uma fila compartilhada é um tipo de fila local cujas mensagens podem ser acessadas por um ou mais gerenciadores de filas que estão em um QSG.

Para aumentar ainda mais a disponibilidade das mensagens em um QSG, o WebSphere MQ detecta se outro gerenciador de filas do grupo desconecta do CF de maneira fora do comum e conclui unidades de trabalho pendentes para o gerenciador de filas quando possível; isso é conhecido como recuperação de mesmo nível de protocolo.

Para entender de forma mais completa os conceitos de filas compartilhadas e de grupos de compartilhamento de filas, consulte o WebSphere MQ for z/OS Concepts and Planning Guide e execute as seguintes etapas:
  • Inclua um QSG nas tabelas do DB2
  • Inclua um gerenciador de filas em um QSG
  • Crie a fila compartilhada como um membro do QSG

Definir um token de serialização

Defina o mesmo valor para o atributo do token de serialização para cada Nó MQInput que é requerido para acessar a fila compartilhada.

Para que as situações descritas no texto acima funcionem, você deve:
  • Assegurar que a Estrutura do Recurso de Acoplamento esteja no CFLEVEL(3) ou acima e que você configure RECOVER=YES.

    Se você não fizer isso, quando um Nó MQInput tentar obter uma mensagem da fila compartilhada, a ação falha com o código de retorno 2048(MQRC_PERSISTENT_NOT_ALLOWED) do WebSphere MQ.

  • Configure o Limite de Backout para a fila compartilhada para pelo menos 2.

    Isso é para evitar o envio de mensagens de entrada que estão em andamento para a Fila Dead Letter pois, durante a recuperação, uma mensagem é restaurada para a fila de entrada antes de outro intermediário poder obtê-la e retomar o processamento.

Conceitos relacionados
Visão Geral da Serialização de Mensagens no z/OS
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ae27040_