Configurando Processamento de Destino de Exceção para um Destino de Barramento

É possível configurar o processamento do destino da exceção para um destino de fila ou para um destino de espaço de tópico. É possível configurar se quaisquer mensagens que não podem ser entregues são roteadas novamente para um destino de exceção e se usar um destino da exceção padrão do sistema ou configurar um destino da exceção específico.

Antes de Iniciar

Para configurar um destino da exceção específico para um destino de fila ou para um destino de espaço de tópico, o destino da exceção deve existir. O destino da exceção deve ser um destino de fila. Consulte o Criando uma Fila para o Sistema de Mensagens Ponto a Ponto.

Sobre Esta Tarefa

Um destino da exceção para um destino de fila ou para um destino de espaço de tópico é o destino para uma mensagem quando ela não puder ser entregue devido ao número excedido de tentativas de entrega para um cliente transacional.

É possível configurar um destino da exceção para um destino de barramento como um dos seguintes:
  • Nenhum. O destino do barramento não usa um destino da exceção e as mensagens que não podem ser entregues não são roteadas novamente para um destino da exceção. As tentativas de entregar a mensagem novamente continuam, até o limite máximo de entregas com falha configurado para o destino de barramento. Em seguida, as tentativas de entregar novamente a mensagem continuam com um intervalo de tempo entre as novas tentativas. Esse intervalo é o Intervalo padrão de novas tentativas de destino bloqueado do mecanismo do sistema de mensagens que está associado a esse destino ou o Tempo limite de novas tentativas bloqueadas em milissegundos que está definido para esse destino.
  • System. O destino do barramento usa o destino de exceção padrão. As mensagens que não puderem ser entregues para o destino do barramento são roteadas novamente para o destino da exceção padrão do sistema do mecanismo do sistema de mensagens que detecta o problema: _SYSTEM.Exception.Destination.messaging_engine_name. Essa opção é a opção padrão.
  • Especificar. O destino do barramento usa o destino da exceção especificado. Se o destino do barramento não puder usar o destino da exceção, ele usará o destino da exceção do sistema.
Nota:
  • Não é possível configurar o processamento do destino da exceção para um barramento; você deve configurar o processamento do destino da exceção para cada destino no barramento.
  • Não modifique ou exclua o destino da exceção do sistema padrão.
  • Se você usar um destino da exceção para um destino do barramento, ele poderá afetar a ordem da mensagem no barramento. Para obter informações adicionais, consulte Sequência da Mensagem.
  • Mensagens de melhor esforço serão sempre descartadas se não puderem ser entregues em sua determinação de destino, isto é, elas nunca usam um destino de exceção.
  • Quaisquer opções de relatório que forem configuradas nas propriedades de uma mensagem também afetam o processamento de destino da exceção. Dependendo das opções do relatório, uma mensagem pode ser descartada se ela não for entregue.

Para configurar o processamento de destino da exceção para um destino do barramento, utilize o console administrativo para concluir as etapas a seguir.

Procedimento

  1. Na área de janela de navegação do console administrativo, clique em Integração de serviços -> Barramentos para exibir uma lista de barramentos.
  2. Selecione o barramento com o destino para o qual deseja configurar um destino da exceção.
  3. Na guia Configuração, em Recursos do Destino, clique em Destinos para exibir uma lista de destinos para esse barramento.
  4. Selecione o nome do destino de barramento necessário na lista. Os detalhes desse destino são exibidos.
  5. Na guia Configuração, em Propriedades Gerais, na seção de destino da Exceção, use os botões de opção para configurar o processamento do destino da exceção que esse destino do barramento usa:
    • Selecione Nenhum para especificar que o destino do barramento não usa um destino da exceção.
    • Selecione System para usar o destino da exceção padrão.
    • Selecione Especificar e insira um destino da exceção para configurar o destino da exceção necessário.
  6. Opcional: Se você selecionou Nenhum, poderá configurar o intervalo de tempo a ser aplicado entre as novas tentativas após atingir o limite máximo de entregas com falha para esse destino. Selecione Substituir padrão de tempo limite de novas tentativas bloqueadas do mecanismo do sistema de mensagens, e insira o valor necessário no Tempo limite de novas tentativas bloqueadas em milissegundos. Caso contrário, o valor configurado para Intervalo padrão de novas tentativas de destino bloqueado do mecanismo do sistema de mensagens associado será usado.
  7. Opcional: Para alterar o número de tentativas de entrega para uma mensagem, insira um valor no Máximo de entregas com falha por mensagem. Quando um destino da exceção for configurado como Nenhum, esse será o número de tentativas de entrega antes que um intervalo de tempo entre as novas tentativas seja aplicado. Quando um destino da exceção for configurado como System ou Especificar, esse será o número de tentativas de entrega de uma mensagem que é retornada ou tentada novamente antes que uma mensagem seja enviada para o destino da exceção.
  8. Opcional: Selecione Manter contagem de entregas com falha por mensagem para persistir as contagens de entrega com falha de mensagens JMS no armazenamento de mensagem. Essa opção retém a contagem de entregas com falha mesmo após o sistema ser reiniciado.
  9. Salve suas alterações na configuração principal.

Resultados

Você configurou o processamento do destino da exceção para um destino do barramento.

O que Fazer Depois

Também é possível configurar um processamento de destino de exceção para um link de barramento de integração de serviço ou para o Link do IBM MQ.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjo0011_
Nome do arquivo: tjo0011_.html