Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

configurar numero de tentativas entrega fila [7. Enviando mensagens especificas e tratamento de erro]

Na aula 7 (Enviando mensagens especificas e tratamento de erro) é falado que o numero padrão de tentativas de processamento da fila em caso de erro é de 6, aonde posso alterar essa configuração?

1 resposta
solução!

Oi André,

há algumas formas de configurar isso, no XML (activemq.xml), programaticamente através da RedeliveryPolicy ou na URL da conexão. Talvez o mais fácil é usar a URL:

tcp://localhost:61616?jms.redeliveryPolicy.maximumRedeliveries=5

Aqui tem um exemplo sobre a config (plugin) no XML: http://activemq.apache.org/message-redelivery-and-dlq-handling.html


Vou te passar também um exemplo usando a RedeliveryPolicy setando na ActiveMQConnection mas poderia ser a ActiveMQConnectionFactory:

http://activemq.apache.org/redelivery-policy.html


Se precisar de mais ajuda, por favor, pergunte aqui.

abs