[rabbitmq-discuss] |Spam| Queue message replication in clusters with mirrored queues

Devangana Tarafdar devangana at gmail.com
Mon May 19 15:43:53 BST 2014


Hello,

I am trying to understand how clusters with mirrored queues operate on data
(messages as well as data about queues). From the doc at
https://www.rabbitmq.com/ha.html

"All actions other than publishes go only to the master, and the master
then broadcasts the effect of the actions to the slaves. Thus clients
consuming from a mirrored queue are in fact consuming from the master." So
I understand that;

1.  There is only one node that has the queue process running. Other nodes
have enough information to start up a queue process should the master go
down.
2. Queue data for persistent queues is stored on disk on all nodes of
cluster. So persistent data is replicated.
3. Queue data that is not persistent is stored on ram on all nodes of the
cluster. So ram data is replicated.

Am I correct in the above ?

Thank you for any explanations.

Devangana
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20140519/543ebc49/attachment.html>


More information about the rabbitmq-discuss mailing list