[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