<div dir="ltr">We are using 3 rabbitmq nodes setup in the cluster . Our client application is mcollective.<div>We have made sure the queues are load balanced based on the number of connections for each node in the cluster.  we have setup HA all mode for queue mirroring in the cluster.</div>
<div><br></div><div>In the failover scenario, if one of the nodes in the cluster goes down , the queues dedicated for the failed node are getting failed over to the next master in the cluster. </div><div>Now when the failed node is back into service , the queues are not assigned back to its owner. They are still connected to master.</div>
<div><br></div><div>Is there any way we can have the rabbitmq to send back the queues to its owner? </div><div>But when I restart the client application , the queues are back to the owner , but in failover mode the queues stick to the new master and never come back to old master.</div>
<div><br></div><div>Thanks</div><div>Srikanth</div></div>