Pregunta

Is there a way I can set some properties to disable DLQ for a queue from the client configuration. I use SpringJMS for configuring my listeners.

I looked at http://activemq.apache.org/message-redelivery-and-dlq-handling.html but that looks to be on the ActiveMQ Server side. Can I set something like IndividualDeadLetterStrategy for connectionFactory or listenercontainer? In my case, just disabling it from the client for all messages sent from that client would do.

¿Fue útil?

Solución

No, this is a Broker side configuration and cannot be tweaked from the client end.

Otros consejos

ActiveMQ pushes messages into DLQ only if you are throwing an error from Message Listeners. So you can catch the exceptions and avoid pushing to DLQ

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top