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