[rabbitmq-discuss] Performance Issue

Pavel Kogan pavel.kogan at cortica.com
Tue Jan 15 22:20:38 GMT 2013


And what is default prefetch_count? 0(unlimited) or 1? I believe it depends
on client but cant find function that return its value.

Thanks,
   Pavel

On Tue, Jan 15, 2013 at 5:14 PM, Matthias Radestock
<matthias at rabbitmq.com>wrote:

> Pavel,
>
>
> On 15/01/13 21:56, Pavel Kogan wrote:
>
>> I am playing now with basic.qos setting but I am not seeing 200Hz. I
>> see 124Hz which is distributed 100 + 24 and not 62 + 62.
>>
>
> No idea why that would happen. Could be a quirk of the stats reporting
> since evidently you are receiving more acks than messages, which cannot
> possibly be true for anything other than brief periods.
>
>
>  What is recommended value for prefetch_count for maximal throughput?
>>
>
> As high as possible, though I doubt anything much higher than 100 will be
> beneficial in your case.
>
> The downsides of high prefetch counts are:
>
> - increase in client buffering requirements
>
> - work load imbalance at consumers when work loads are non-uniform
>
> - increased cost at broker when consumer connections are interrupted
>
> Regards,
>
> Matthias.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20130115/5cad730d/attachment.htm>


More information about the rabbitmq-discuss mailing list