<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.. <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. (the pid of the script is in state running) 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" <simon@rabbitmq.com><br><b>To: </b>"Discussions about RabbitMQ" <rabbitmq-discuss@lists.rabbitmq.com><br><b>Cc: </b>"Gilles Danycan" <gdanycan@slip-software.com><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>> Hi All,<br>><br>> I have a serious problem to consume and requeue messages on a specific<br>> queue. i think the flow control is blocking connection...<br>> I'm using RabbitMQ 3.0.2, Erlang R15B03 on a debian server : 64go ram ,<br>> 8 cpu.<br>><br>> i have a script (named consumer) consuming and requeue messages on a<br>> queue named "mainQueue" (actually 900 000 messages into this queue) and<br>> another one publishing messages on the same queue (arround 200mess/s).<br>> each message is arroung 15kbytes and deliverymode =2 and durable.<br>><br>> usually the script consumer is able to get and requeue messages at<br>> 1000mess/s, sometimes the same script is in hold, it doesn't consumer<br>> messages.., i see in connections that the connection is in state : flow<br>><br>> i found documentation about flow control but i would like more advices<br>> about how to determine the flow control specificaly with my<br>> configuration and how to change the threshold.<br>><br>><br>> i send you below more details about the rabbitmq server status..<br>><br>><br>> Connections: *328*<br>> Channels: *328*<br>> Exchanges: *120*<br>> Queues: *111*<br>> Consumers: *0<br>><br>> *<br>> File descriptors (?) Socket descriptors (?) Erlang processes Memory<br>> Disk space Uptime Type<br>> 527<br>> _1048576 available<br>> <br>> 330<br>> _943626 available<br>> <br>> 2937<br>> _1048576 available<br>> <br>> 2.7GB<br>> _25.2GB high watermark<br>> <br>> 1.7TB<br>> _953.7MB low watermark<br>> 2h 32m Disc Stats *<br>><br>><br>><br>> Thanks for your help,<br>><br>> Regards,<br>><br>> *Gilles*<br>><br>><br>><br>><br>><br>> _______________________________________________<br>> rabbitmq-discuss mailing list<br>> rabbitmq-discuss@lists.rabbitmq.com<br>> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss<br>><br><br><br>-- <br>Simon MacMullen<br>RabbitMQ, VMware<br></div></body></html>