[rabbitmq-discuss] Using Clustering with Amazon EC2
Marek Majkowski
majek04 at gmail.com
Wed Aug 11 16:26:02 BST 2010
David,
On Mon, Aug 9, 2010 at 18:30, David Allison <david at brightscope.com> wrote:
> I was hoping someone could discuss experiences they've had with using RabbitMQ clustering (as described in http://www.rabbitmq.com/clustering.html ) on Amazon EC2. We currently only run one queue broker, and were considering using clustering to increase reliability and availability of the queues.
Clustering is not a reliability/availability mechanism. Sorry.
It should be only used to achieve a greater scalability, and can bring
benefit only for some group of use cases.
If you want availability, please consult our Pacemaker guide:
http://www.rabbitmq.com/pacemaker.html
Leaving that aside, did you have any particular issues with clustering on EC2?
Have you configured the firewall between hosts properly?
> Also, because the queues are currently not replicated, if a node goes down that contains a queue, is that queue immediately inaccessible, or are its contents (messages) just lost, but clients could potentially still write to the same queue name on another broker in the cluster?
No. If a node that holds a queue goes down bad things will happen.
Marek
More information about the rabbitmq-discuss
mailing list