<div dir="ltr">I'm observing something odd since upgrading to 3.1.<div><br></div><div><div style>I'm adding various stress tests for Bunny and hit RAM alarms every</div><div style>so often. After that happens, starting new consumers takes so long</div>
<div style>that it times out in the client. Also, I've noticed in the management UI</div><div style>that existing consumers do not drain queues.</div><div style><br></div><div style>Sometimes Rabbit stops responding altogether.</div>
<div style><br></div><div style>Steps to reproduce:</div><div style><br></div><div style> * Start a "hello, world"-like consumer and producer</div><div style> * Make the producer publish large (tens of MBs) messages as fast as it can</div>
<div style> * See an alarm message in the log</div><div style> * Shut down the publisher</div><div style><br></div><div style>At this point, consumers receive no deliveries.</div><div style><br></div><div style> * Shut down the consumer</div>
<div style> * Start the consumer again with log level = debug</div><div style><br></div><div style>The consumer seems completely blocked, receiving no methods from RabbitMQ.</div><div style><br></div><div style> * Purge the queue</div>
<div style><br></div><div style>Now consumer can start, open a connection and register consumers successfully.</div>-- <br>MK<br><br><a href="http://github.com/michaelklishin" target="_blank">http://github.com/michaelklishin</a><br>
<a href="http://twitter.com/michaelklishin" target="_blank">http://twitter.com/michaelklishin</a><br>
</div></div>