<div dir="ltr"><div><div><div><div><div><div><div>Hello,<br><br>I am trying to understand how clusters with mirrored queues operate on data (messages as well as data about queues). From the doc at <a href="https://www.rabbitmq.com/ha.html">https://www.rabbitmq.com/ha.html</a><br>
<br>"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;<br><br></div>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.<br>
</div>2. Queue data for persistent queues is stored on disk on all nodes of cluster. So persistent data is replicated.<br></div>3. Queue data that is not persistent is stored on ram on all nodes of the cluster. So ram data is replicated.<br>
</div><br></div>Am I correct in the above ? <br><br></div>Thank you for any explanations.<br><br></div>Devangana<br></div>