WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Configurando o Armazenamento de Eventos para Nós de Agregação

É possível usar o serviço configurável de agregação para controlar o armazenamento de eventos para os nós AggregateControl e AggregateReply.

Por padrão, as filas de armazenamento usadas por todos os nós de agregação são:
  • SYSTEM.BROKER.AGGR.CONTROL
  • SYSTEM.BROKER.AGGR.REPLY
  • SYSTEM.BROKER.AGGR.REQUEST
  • SYSTEM.BROKER.AGGR.UNKNOWN
  • SYSTEM.BROKER.AGGR.TIMEOUT

No entanto, é possível controlar as filas que são usadas por diferentes nós de agregação, criando filas alternativas que contêm um QueuePrefix, e usando um serviço configurável de agregação para especificar os nomes dessas filas para armazenar eventos.

Siga estas etapas para especificar as filas que são utilizadas para armazenar estados de eventos e para configurar o tempo de expiração de uma agregação:

  1. Crie as filas de armazenamento que serão utilizadas pelos nós de agregação. As filas a seguir são necessárias:
    • SYSTEM.BROKER.AGGR.QueuePrefix.CONTROL
    • SYSTEM.BROKER.AGGR.QueuePrefix.REPLY
    • SYSTEM.BROKER.AGGR.QueuePrefix.REQUEST
    • SYSTEM.BROKER.AGGR.QueuePrefix.UNKNOWN
    • SYSTEM.BROKER.AGGR.QueuePrefix.TIMEOUT

    A variável QueuePrefix pode conter quaisquer caracteres válidos em um nome de fila do WebSphere MQ, mas não deve exceder oito caracteres nem começar ou terminar com um ponto final (.). Por exemplo, SET1 e SET.1 são prefixos de fila válidos, mas .SET1 e SET1. são inválidos.

    Se você não criar as filas de armazenamento, o WebSphere Message Broker criará o conjunto de filas quando o nó for implementado; essas filas são baseadas nas filas padrão. Se as filas não puderem ser criadas, o fluxo de mensagens não será implementado.

  2. Use o comando mqsicreateconfigurableservice para criar um serviço configurável de agregação. É possível criar um serviço configurável para ser usado com uma agregação específica ou com todas as agregações em um grupo de execução.
    1. Se o serviço configurável for utilizado com uma agregação específica, certifique-se de que o nome do serviço configurável seja o mesmo especificado na propriedade Nome do Agregado nos nós AggregateControl e AggregateReply. Se o serviço configurável for usado com todas as agregações em um grupo de execução, crie o serviço configurável com o mesmo nome do grupo de execução.
    2. Configure a propriedade Prefixo de Fila para o valor necessário.
    3. Opcional: Configure a propriedade Tempo Limite para controlar o tempo de expiração de uma agregação.
    Por exemplo, crie um serviço configurável chamado myAggregation, que especifica filas com prefixo SYSTEM.BROKER.AGGR.SET1 e um tempo limite de 60 segundos:
    mqsicreateconfigurableservice MYBROKER -c Aggregation -o myAggregation 
    -n queuePrefix,timeoutSeconds -v SET1,60 

    É possível usar o comando mqsideleteconfigurableservice para excluir o serviço configurável de agregação. Entretanto, as filas de armazenamento não são excluídas automaticamente quando o serviço configurável é excluído, sendo necessário excluí-las separadamente.

    Para obter informações adicionais, consulte Propriedades de Serviços Configuráveis
  3. Nos nós AggregateControl e AggregateReply:
    1. Certifique-se de que o serviço configurável de agregação tenha o nome igual ao especificado na propriedade Nome Agregado na guia Básico; por exemplo, myAggregation. Se não existir nenhum serviço configurável de agregação com o mesmo nome da propriedade Nome do Agregado, mas se existir um serviço configurável com o mesmo nome do grupo de execução, esse serviço configurável será utilizado.
    2. Opcional: Use os comandos mqsichangeproperties e mqsireportproperties para alterar ou visualizar as propriedades do serviço configurável. Como alternativa, é possível usar o WebSphere Message Broker Explorer para visualizar ou modificar um serviço configurável. Para obter informações adicionais sobre como trabalhar com serviços configuráveis, consulte Usando o WebSphere Message Broker Explorer para Trabalhar com Serviços Configuráveis.
As propriedades para o serviço configurável não serão usadas pelo broker até que você reinicie ou reimplemente o fluxo de mensagens, ou reinicie o broker.
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:30:54


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | bc28130_