[rabbitmq-discuss] How clients actually know to be routed to the slave queues

Simon MacMullen simon at rabbitmq.com
Mon Nov 12 10:52:59 GMT 2012


At the moment, you are.

There are several ways to do this:

1) Configure your clients with the names of all your nodes, have them 
retry different nodes on failure.

2) Use a TCP load balancer such as HAProxy.

3) Use DNS round robin.

Cheers, Simon

On 11/11/2012 12:02PM, Ilia Buleh wrote:
> Hi all,
>
> I'm planning to configure an environment of active/active, starting with
> 2 nodes and probably grow to 3..
>
> I know that in active/passive the pacemaker can manage the master and
> slave nodes and by that telling the client (theoretically) who his slave
> node in case of master failure.
>
>
> My question is how in active/active mode, with no pacemaker, the
> consumer (client) knows who his slave node in case of master failure?
> who is actually responsible for that ?
>
>
>
> Thank you !
>
> --
> *Ilia Buleh*
> Taykey |www.taykey.com <http://www.taykey.com/>
>
>
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>


More information about the rabbitmq-discuss mailing list