[rabbitmq-discuss] queue_procs question

Sean Allen sean at monkeysnatchbanana.com
Tue May 13 17:31:28 BST 2014


I'm trying to understand what I'm seeing with memory usage in our cluster.

We have a mirrored queue that we sometimes have large amounts of publishes
come in during a relatively short period of time. (Say 2 million messages
during 5-10 minutes)

While we are publishing, memory usage on both the primary and mirrored
nodes rises greatly. Almost all the memory used is queue_procs and binary.
Once publishing ceases, the primary node returns to an amount of memory
usage in line with the message size (whereas during publishing its 5 times
or so what you would expect just based on message size).

The mirrored queue trails behind in terms of memory usage dropping but
eventually levels out to similar usage some time later (couple hours later).

If I turn off the consumer of the queue, the memory still stabilizes
eventually.

This has led us to believe that the queue_procs and binary memory usage is
related to publishing and to moving data to the mirror on the other node.
Is that a reasonable assumption?

-- 

Ce n'est pas une signature
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20140513/33674fc2/attachment.html>


More information about the rabbitmq-discuss mailing list