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

Manipulando Mensagens Ausentes

É possível configurar o nó Resequence para controlar como mensagens ausentes em uma sequência são processadas.

É possível configurar o nó Resequence para expirar se uma mensagem na sequência não chegar em um período de tempo especificado e é possível especificar como as mensagens subsequentes serão processadas se uma mensagem estiver ausente.

É possível usar a propriedade Tempo Limite da Mensagem Ausente do nó Resequence para especificar quanto tempo (em segundos) o nó aguarda a próxima mensagem na sequência antes de mover para a próxima mensagem. As mensagens que chegam dentro do limite de tempo especificado são propagadas em ordem sequencial para o terminal Out. Quando o limite de tempo especificado foi excedido, as mensagens são propagadas em ordem sequencial para o terminal Expire. As mensagens subsequentes no grupo de sequências também são roteadas para o terminal Expire. Se a mensagem ausente eventualmente chegar, ela será propagada para o terminal Missing.

É possível configurar o nó Resequence para qualquer um dos cenários a seguir:
  • A sequência de mensagem deve ser sempre mantida

    Se uma mensagem estiver ausente, será possível rotear todas as mensagens subsequentes para uma fila de retenção após um período de tempo limite especificado. Para configurar o nó Resequence desta maneira, conecte o terminal Out ao fluxo da linha principal e conecte os terminais Expire e Missing a ramificações separadas para reenfileiramento.

  • Mensagens ausentes são permitidas na sequência de mensagens, mas todas as demais mensagens devem permanecer na sequência

    Se uma mensagem estiver ausente, será possível ignorá-la e continuar o processamento do restante da sequência. Se a mensagem ausente eventualmente chegar, ela poderá ser descartada ou processada separadamente do processamento da linha principal. Para configurar o nó Resequence desta maneira, conecte os terminais Out e Expire ao fluxo da linha principal e deixe o terminal Missing desconectado (para descartar a mensagem) ou conecte-o a uma ramificação separada do fluxo de mensagens.

  • Mensagens ocasionais fora de sequência são permitidas

    Você deseja que o fluxo de mensagens processe as mensagens em ordem sequencial, mas está preparado para tolerar mensagens ocasionais fora de ordem. Para configurar o nó Resequence desta maneira, conecte os terminais Out, Expire e Missing ao fluxo de mensagens da linha principal.

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 | bc28050_