[rabbitmq-discuss] Max Consumers?

Uday Subbarayan uday.subbarayan at yahoo.com
Thu Feb 9 22:55:06 GMT 2012

Thanks Emile.
"If you have fewer queues than CPU cores then this might be a bottleneck."

I thought this should be other way around- if we have fewer CPU cores than queues, then it might be a bottleneck. Am I correct?


 From: Emile Joubert <emile at rabbitmq.com>
To: Uday Subbarayan <uday.subbarayan at yahoo.com> 
Cc: "rabbitmq-discuss at lists.rabbitmq.com" <rabbitmq-discuss at lists.rabbitmq.com> 
Sent: Thursday, February 9, 2012 4:26 AM
Subject: Re: [rabbitmq-discuss] Max Consumers?
Hi Uday,

On 08/02/12 22:05, Uday Subbarayan wrote:
> We are potentially looking at from 10's to 100's of compute engines. I
> know this is bit general question and still would like to check the
> community-
> How many consumers that we can attach to a "work queue" in Rabbit MQ
> with "fair dispatch"? We are going to run Rabbit MQ (HA mode) in AWS EC2
> instances. (we haven't decided the EC2 type yet)

RabbitMQ does not impose any limit on the number of consumers to a
queue. The range you have in mind should work fine, assuming all
channels use a small QoS value.

Bear in mind that the broker allocates an Erlang process for each queue.
If you have fewer queues than CPU cores then this might be a bottleneck.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20120209/4e5d8ba2/attachment.htm>

More information about the rabbitmq-discuss mailing list