In the ActiveMQ doc http://activemq.apache.org/exclusive-consumer.html it states
The broker will pick a single MessageConsumer to get all the messages for a queue to ensure ordering. If that consumer fails, the broker will auto failover and choose another consumer. Is this a consumer master slave relationship, the broker will send all messages to the designated consumer, and the consumer passes the messages onto the other consumers. Or does the broker send the messages to all the consumers, but only one consumer acknowledges them, so if that consumer dies the other consumer can then pick up where the first consumer died. If there is a link that covers Queue consumer clusters in more depth, I would be grateful if you could post it. Thanks Tony Thanks Tony -- View this message in context: http://old.nabble.com/Understanding-the-Exclusive-Consumer-tp28288049p28288049.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.