[rabbitmq-discuss] Set 21673 memory limit
Matthias Radestock
matthias at lshift.net
Sun Feb 28 00:16:24 GMT 2010
Tsuraan,
tsuraan wrote:
>> The above parameter sets an overall memory limit. The memory available
>> to queues is dynamically adjusted to keep within that overall limit.
>
> Ok, so the cache is now governed by the overall memory limit. Under
> what circumstances will channel.flow be issued now?
The persister pushes messages out to disk when memory gets tight, but
disks aren't as fast as networks, so we still need the channel.flow
mechanism to throttle producers and allow the persister to catch up.
Regards,
Matthias.
More information about the rabbitmq-discuss
mailing list