<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Arial; font-size: 10pt; color: #000000'>Hi Simon,<br><br>sorry to answering late,<br>yes, it's a very strange thing, i have to admit that i'm lost..&nbsp; <br><br>it`s happen only with this queue... a network issue could be the source of the problem? may be due to the high volume of data ?<br>the problem occur also without having the connection in state: flow.&nbsp; (the pid of the script is in state running)&nbsp; and we have nothing in logs..<br><br>the last time (friday), i restarted the rabbitmq server (i restarted the server because its was not possible to stop the rabbitmq process..) and it back working.<br>i use an older library for php: amqp-0.2.2 , may be something in relation with?<br><br>about the script, i have to clean it before ;)<span><br><br>Cheers,<br><pre style="font-family: arial,helvetica,sans-serif;" class="moz-signature" cols="72">    <strong>Gilles Danycan</strong><br></pre><br></span><hr id="zwchr"><b>From: </b>"Simon MacMullen" &lt;simon@rabbitmq.com&gt;<br><b>To: </b>"Discussions about RabbitMQ" &lt;rabbitmq-discuss@lists.rabbitmq.com&gt;<br><b>Cc: </b>"Gilles Danycan" &lt;gdanycan@slip-software.com&gt;<br><b>Sent: </b>Thursday, February 7, 2013 4:17:07 PM<br><b>Subject: </b>Re: [rabbitmq-discuss] flow control threshold<br><br>The flow control should only be restricting the rate at which you can <br>publish into a queue to the rate at which the queue can accept messages <br>- in other words it should only ever slow publishing down, and not by <br>too much.<br><br>If you have seen it block publishing altogether that would be a serious <br>bug. Can you post your script somewhere?<br><br>Cheers, Simon<br><br>On 07/02/13 12:35, Gilles Danycan wrote:<br>&gt; Hi All,<br>&gt;<br>&gt; I have a serious problem to consume and requeue messages on a specific<br>&gt; queue. i think the flow control is blocking connection...<br>&gt; I'm using RabbitMQ 3.0.2, Erlang R15B03 on a debian server : 64go ram ,<br>&gt; 8 cpu.<br>&gt;<br>&gt; i have a script (named consumer) consuming and requeue messages on a<br>&gt; queue named "mainQueue" (actually 900 000 messages into this queue) and<br>&gt; another one publishing messages on the same queue (arround 200mess/s).<br>&gt; each message is arroung 15kbytes and deliverymode =2 and durable.<br>&gt;<br>&gt; usually the script consumer is able to get and requeue messages at<br>&gt; 1000mess/s, sometimes the same script is in hold, it doesn't consumer<br>&gt; messages.., i see in connections that the connection is in state : flow<br>&gt;<br>&gt; i found documentation about flow control but i would like more advices<br>&gt; about how to determine the flow control specificaly with my<br>&gt; configuration and how to change the threshold.<br>&gt;<br>&gt;<br>&gt; i send you below more details about the rabbitmq server status..<br>&gt;<br>&gt;<br>&gt; Connections: *328*<br>&gt; Channels: *328*<br>&gt; Exchanges: *120*<br>&gt; Queues: *111*<br>&gt; Consumers: *0<br>&gt;<br>&gt; *<br>&gt; File descriptors (?) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Socket descriptors (?) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Erlang processes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Memory<br>&gt; Disk space &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Uptime &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type<br>&gt; 527<br>&gt; _1048576 available<br>&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&gt; 330<br>&gt; _943626 available<br>&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&gt; 2937<br>&gt; _1048576 available<br>&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&gt; 2.7GB<br>&gt; _25.2GB high watermark<br>&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&gt; 1.7TB<br>&gt; _953.7MB low watermark<br>&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2h 32m &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Disc Stats *<br>&gt;<br>&gt;<br>&gt;<br>&gt; Thanks for your help,<br>&gt;<br>&gt; Regards,<br>&gt;<br>&gt; &nbsp; &nbsp; &nbsp;*Gilles*<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; rabbitmq-discuss mailing list<br>&gt; rabbitmq-discuss@lists.rabbitmq.com<br>&gt; https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss<br>&gt;<br><br><br>-- <br>Simon MacMullen<br>RabbitMQ, VMware<br></div></body></html>