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

Utilizando Mensagens de Controle com o Nó Collector

É possível enviar mensagens de controle para o nó Collector para controlar como as coletas de mensagens concluídas são propagadas para outros nós em seu fluxo de mensagens:

Antes de começar:

Esta tarefa supõe que você já tenha criado um fluxo de mensagens contendo um nó Collector. Para obter mais informações, consulte Criando um fluxo que utiliza coleta de mensagens.

Você pode controlar quando as coletas de mensagens concluídas são propagadas para outros nós para processamento, utilizando mensagens enviadas para o terminal Control. O comportamento exato depende das configurações escolhidas para a propriedade Coordenação de Eventos no nó Collector. Se desejar utilizar mensagens de controle para propagar coletas de mensagens concluídas, será necessário configurar a propriedade Coordenação de Eventos como uma das seguintes:
  • Todas as Coletas Concluídas
  • Primeira Coleta Concluída
Nestes casos, as coletas de mensagens concluídas ficarão retidas em uma fila até que seja recebida uma mensagem de controle. Se você configurar Coordenação de Eventos como Todas as Coletas Concluídas, todas as coletas de mensagens retidas na fila serão propagadas para o terminal Out. Se você configurar Coordenação de Eventos como Primeira Coleta Concluída, apenas a primeira coleta de mensagens na fila será propagada para o terminal Out. Se não houver coletas de mensagens concluídas na fila, a próxima coleta de mensagens a ser concluída será imediatamente propagada para o terminal Out.

As coletas de mensagem incompletas que excederam o valor para Expiração de Coleta são imediatamente propagadas para o terminal Vencer, independentemente da configuração de Coordenação de Eventos.

Se desejar propagar qualquer uma das coletas de mensagens concluídas após um período de tempo configurado para processamento posterior, conecte um nó TimeoutNotification ao terminal Control do nó Collector. É possível utilizar o nó TimeoutNotification para enviar uma mensagem de controle para propagar as coletas de mensagens para assegurar que as mensagens estejam sendo processadas dentro de um período aceitável, ou para planejar tarefas de processamento.

Para obter informações adicionais sobre como acionar um fluxo de mensagens utilizando o nó TimeoutNotification, consulte Gerando Mensagens Automaticamente para Orientar um Fluxo.

Como alternativa, você pode propagar coletas de mensagens concluídas utilizando uma mensagem de outro aplicativo ou fluxo de mensagens, conectando um nó de entrada ao terminal Control do nó Collector.

É possível enviar qualquer mensagem para o terminal Control do nó Collector. A mensagem recebida no terminal Control não será examinada pelo intermediário e será descartada no recebimento.

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:28:40


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