[rabbitmq-discuss] High Scalability and High Availability...How to?!!

Shadi Mari shadimari at gmail.com
Thu Jun 12 19:18:26 BST 2014


Does that mean that if  i have two publishers declare the same queue on
different nodes of the cluster, i will end up having two master queues and
two slaves?

What is the right way and best practice to mix load balancing with HA on
RabbitMQ?

Shadi


On Thu, Jun 12, 2014 at 9:02 PM, Michael Klishin <mklishin at gopivotal.com>
wrote:

>  On 12 June 2014 at 21:52:47, Shadi Mari (shadimari at gmail.com) wrote:
> > > However, my understanding says that RabbiqMQ in the case of
> > mirrored queue will connect consumers and publishers to the
> > master node which will not help in distributing load across all
> > nodes
>
> "master" in the above does not mean a single cluster-wide master node. It
> means "master
> for a particular queue". By spreading connections between nodes using a
> balancer,
> you (should) spread the nodes where queues were declared (using
> queue.declare).
> The node on which a queue was declared becomes its master.
> --
> MK
>
> Software Engineer, Pivotal/RabbitMQ
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20140612/e63ecbc5/attachment.html>


More information about the rabbitmq-discuss mailing list