<div dir="ltr">I&#39;m trying to understand memory usage in rabbitmq. Pointers to relevant docs, salient comments etc greatly welcomed. We have a number of batch jobs that are handled by one process putting information on a queue and then storm spouts read the info off and process. In the case of one job, we put about 5.9 million integers on a queue as individual messages and process. When those 5.9 go on, rabbitmq usage jumps up by about a gig.<div>
<br></div><div>Currently with 5.6 million still in the queue, we have the following memory usage on the node as determind by rabbitmqctl status:</div><div><br></div><div><div> {memory,</div><div>     [{total,1178020816},</div>
<div>      {processes,131791280},</div><div>      {processes_used,130916744},</div><div>      {system,1046229536},</div><div>      {atom,1338193},</div><div>      {atom_used,1314590},</div><div>      {binary,12936792},</div>
<div>      {code,15696033},</div><div>      {ets,975434504}]},</div><div><br></div><div style>Can anyone shed light on the high level of memory usage and what we could do to cut down on it?</div><div><br></div>-- <br><div dir="ltr">
<div><br></div>Ce n&#39;est pas une signature<br></div>
</div></div>