[rabbitmq-discuss] Can I set the level of replication for rabbitmq clustering?

Gautam Bakshi gautam.bakshi at gmail.com
Mon Apr 30 21:54:18 BST 2012


Hi Everyone!

My work items are very small but amount of work is very large  and network
IO is quite a large overhead(not Rabbit's fault, my bandwidth is limited).
So I'm thinking of running a local rabbitmq on each of my worker servers
and then replicating work locally for them to pull and push messages to.

I can write a program that messages the queue by monitoring them and if one
servers queue gets empty it takes a few thousand from another server but
I'm wondering if thats needed if I use the clustering feature? I know how
to set it up but how it works is a bit unclear to me.  Can I set the
replication not to replicate everything all the time but only a few jobs
when the queues get below a specific threshold?

Also, right now I'm using localhost to connect but if all my access is
entirely local is there a faster way to connect such a direct socket?  Any
suggestions or ideas would be greatly appreciated.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20120430/58b02ef7/attachment.htm>


More information about the rabbitmq-discuss mailing list