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 Tempo Limite

É possível usar um serviço configurável de cronômetro para controlar o armazenamento de eventos para os nós TimeoutNotification e TimeoutControl.

Por padrão, a fila de armazenamento utilizada por todos os nós de tempo limite é SYSTEM.BROKER.TIMEOUT.QUEUE.

No entanto, é possível controlar as filas que são utilizadas por diferentes nós de tempo limite criando-se filas alternativas contendo uma variável QueuePrefix e utilizando-se um serviço configurável Timer para especificar os nomes dessas filas para o armazenamento de eventos.

Siga estas etapas para especificar a fila que é utilizada para armazenar estados de eventos:

  1. Crie a fila de armazenamento que será utilizada pelos nós de tempo limite. A seguinte fila é necessária:
    • SYSTEM.BROKER.TIMEOUT.QueuePrefix.QUEUE

    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 a fila de armazenamento, o WebSphere Message Broker criará a fila quando o nó for implementado; essa fila será baseada na fila padrão. Se a fila não puder ser criada, o fluxo de mensagens não será implementado.

  2. Use o comando mqsicreateconfigurableservice para criar um serviço configurável de cronômetro. É possível criar um serviço configurável para ser usado com pedidos de tempo limite específicos ou com todos os pedidos de tempo limite em um grupo de execução.
    1. Se o serviço configurável for usado com pedidos de tempo limite específicos, crie o serviço configurável com o mesmo nome da propriedade Identificador Exclusivo nos nós TimeoutNotification e TimeoutControl. Se o serviço configurável for usado com todos os pedidos de tempo limite 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.
    Por exemplo, crie um serviço configurável de Cronômetro que usa uma fila prefixada com SYSTEM.BROKER.TIMEOUT.SET1:
    mqsicreateconfigurableservice MB8BROKER -c Timer -o myTimer 
    -n queuePrefix -v SET1 

    É possível usar o comando mqsideleteconfigurableservice para excluir o serviço configurável de cronômetro. No entanto, a fila de armazenamento não é excluída automaticamente quando o serviço configurável é excluído, portanto, é necessário excluí-la separadamente.

    Para obter informações adicionais, consulte Propriedades de Serviços Configuráveis.
  3. Nos nós TimeoutNotification e TimeoutControl:
    1. Certifique-se de que o nome do serviço configurável de cronômetro seja igual ao nome especificado na propriedade Identificador Exclusivo na guia Básico; por exemplo, myTimer. Se não houver um serviço configurável Timer com o mesmo nome do Identificador Exclusivo, e se houver 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:55


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