[rabbitmq-discuss] Mirrored queues behind a load balancer

Girish Gangadharan girish at giri.sh
Tue Jun 18 19:00:36 BST 2013


Thank you.

On Mon, Jun 17, 2013 at 3:18 AM, Tim Watson <watson.timothy at gmail.com>wrote:

> On 17 Jun 2013, at 05:24, Jason McIntosh <mcintoshj at gmail.com> wrote:
>
> > Queues exist (definition wise) on all nodes in a cluster.  Messages only
> existing unless the queue is mirrored on a single node.
> [snip]
> > One reason you'd NOT have queues have their messages automatically
> replicated to other nodes is scaling.  If you had a cluster of 10 machines,
> and all the machines mirrored, then your message would have to hit all 10
> nodes before being acknowledged
>
> And to clarify, another reason why we have a consistent view of schema
> (I.e., definitions) is so that clients can connect to *any* node to
> interact with the queue.
>
> > Rabbit is also a Master-slave write system.
> > Only ONE node in a cluster is the "master".
>
> Correction: rabbit HA is a master/slave system. Rabbit clustering is not
> and all nodes are considered equal.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20130618/eef99b3f/attachment.htm>


More information about the rabbitmq-discuss mailing list