Hi,<div><br></div><div>I'm running RabbitMQ 3.0.1 on two cluster of Linux servers.</div><div><br></div><div>Let's name the two clusters :</div><div>- downstream cluster running a federation to get messages from upstream cluster</div>
<div>- upstream cluster</div><div><br></div><div>The documentation explains well if a node fails, links to upstream exchanges will be recreated on a surviving node.</div><div>There is no problem for the "client" side of the federation.</div>
<div><br></div><div>I cannot use a load balancer if fail over mode to have high avaibility of the upstream cluster.</div><div><br></div><div>What would be the recommended solution in this case ?</div><div><br></div><div>I have tried to set up two upstream and group them in a upstream set, but I have the following problem :</div>
<div>- when I shut down one the node, the federation status shows the matching upstream down as expected but after having restarted the first one, if I shut down the other one, both the federation status shows both upstream down</div>
<div>- so, I tried to add a ha-mode policy to all on the federated queue, it is now possible to shutdown either one or the other node, but it seems that I'm losing some messages.</div><div><br></div><div>--</div><div>
Vladislav</div>