You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by SRienstra <sv...@topicus.nl> on 2009/10/06 15:45:14 UTC

Dead letter queue per consumer

I'm trying to get a dead letter queue per consumer of a topic with multiple
durable consumers. This is useful because when a client fails to process
messages, it can later retry to process these messages. 

I searched how I could set this up, I couldn't find a way to do this, but I
found this post:
http://www.nabble.com/Separate-DLQ-for-each-topic-subscriber-td22252210.html

This is the exact problem I have, the given solution is to create a virtual
topic. I tried this but i still get only one dead letter queue per topic.
Example:

My topic is called:

VirtualTopic.nl.topicuszorg.test

My consumer listens on queue:

Consumer.TestConnection2.VirtualTopic.nl.topicuszorg.test

The dead letter queue is:

ActiveMQ.DLQ.Topic.VirtualTopic.nl.topicuszorg.test

I tried Activemq 5.2.0 and 5.3.SNAPSHOT (downloaded today (6-10-2009)).

Does anyone know how i can achieve a dead letter queue for each consumer ?
Or an other way how to detect wich consumer failed to process a specific
message?
-- 
View this message in context: http://www.nabble.com/Dead-letter-queue-per-consumer-tp25769006p25769006.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.