<meta http-equiv="content-type" content="text/html; charset=utf-8"><div>Hello,</div><div><br></div>I have a serious problem with RabbitMQ. After a certain amount of messages received, the consumers simply stop receiving messages. <div>

They are still connected but they are not receiving messages anymore. I have found other posts about this issue but none have a working answer.<br><br>Here is the connection wrapper I use: <a href="http://pastebin.com/XVY3HNGq">http://pastebin.com/XVY3HNGq</a>. I use stormed-amqp which is an async amqp lib for python.</div>

<div><br></div><div>All errors are caught and none are thrown during the process and I&#39;m pretty sure it doesn&#39;t come from an application error (but I can be mistaken of course :).</div><div>On the same server there is a single exchange with 2 queues which each process hundreds of thousands of messages a day. The first queue (which works just fine) receives messages, </div>

<div>processes them and publishes them in the second one for further processing. It&#39;s this second queue which stops after a certain amount of messages. I have tried with one or multiple consumers</div><div>but the problem remains.</div>

<div><br>I have tried consuming messages without ack or with ack and a qos prefetch count of 100 (as indicated in several responses to this kind of problems).<br>When I do &quot;rabbitmqctl list_queues name messages_ready messages_unacknowledged&quot;, I have a lot of ready messages and the &quot;prefetch count&quot; (100) value of unacknoledged messages when using ack.<br>

<br>I really don&#39;t know wha&#39;ts happening! </div><div>Thank you for your answers.<br><br>Maxime Bouroumeau-Fuseau
</div>