[rabbitmq-discuss] [rabbitmq-consistent-hash-exchange] Handling failover

Josh Stone pacesysjosh at gmail.com
Fri Jan 6 22:43:36 GMT 2012


I'm looking at the consistent hash exchange for a project, and am wondering
what happens when one or more rabbitmq nodes go down or the entire cluster
goes down. Assuming we're using active/active HA, the queues can be
recovered. But my concern is that the consistent hashing will be different
when the system comes up again. Messages that previously would have hashed
to queue A might now hash to queue B. This would be problematic if queue
A's consumer is processing a previous message that now hashes to queue B.

Is this a valid concern or are failures handled nicely via some other means?

Thanks,
Josh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20120106/5a6d14ff/attachment.htm>


More information about the rabbitmq-discuss mailing list