[rabbitmq-discuss] cluster memory alarm blocks producer too long
Matthias Radestock
matthias at rabbitmq.com
Thu Jun 27 07:52:01 BST 2013
On 20/06/13 04:52, richmonkey wrote:
> slave:
> {memory,
> [{total,3345436680},
> {queue_procs,2660479408},
> {vm_memory_limit,3301285888},
> master:
> {memory,
> [{total,1523362624},
> {queue_procs,1318303888},
> {vm_memory_limit,3301285888},
So the memory is being used by the queues, which is to be expected. It
is also not surprising to, generally, see higher memory consumption at
the slave, due to the way mirrored queues are implemented. However, just
like the master, the slave should be paging messages to disk to free up
memory. The slave may have to page a bit more than the master, but not
to the degree that would cause the massive difference in memory alarm
behaviour.
Please post
1) the output of 'rabbitmqctl report' when the slave has been in the
memory alarm state for a while
2) code that may allow us to reproduce the problem
Regards,
Matthias.
More information about the rabbitmq-discuss
mailing list