<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
When the slowdown occurs, does rabbit pick up speed a bit later?  Or do<br>
you have to restart it or something else of the sort?<br></blockquote><div><br>Yes it will pick up speed after a bit without a server restart.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<br>
When it occurs, does list_queues show a large number of messages?  If<br>
so, you&#39;re probably not ack&#39;ing the messages after consuming them.<br></blockquote><div><br>No. At the moment we&#39;re putting a very small number of messages through the system. When the delay occurs I&#39;m usually seeing one or two messages on the queue. Eventually the messages will come through.<br>
Is there anything we could whilst the message is on the queue that would give more information as to why it is not being delivered?<br><br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<br>
On an unrelated note, 2.0.0 is out, so you might want to upgrade.<br></blockquote><div><br>Cool I&#39;ll try upgrading and see if that helps.<br><br>Cheers,<br>Michael<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<br>
Cheers,<br>
Alex<br>
<div><div></div><div class="h5"><br>
On Fri, Sep 03, 2010 at 11:38:09AM +0100, Michael Burns wrote:<br>
&gt; Hi Alex,<br>
&gt; I ran the multicast client and am getting speeds like:<br>
&gt;<br>
&gt; sending rate: 3550 msg/s, basic returns: 0 ret/s<br>
&gt; recving rate: 3461 msg/s, min/avg/max latency: 11931197/12253891/12477030<br>
&gt; microseconds<br>
&gt;<br>
&gt; If I let it run for a bit then sometimes both the sending and receiving rate<br>
&gt; drop significantly e.g.:<br>
&gt;<br>
&gt; sending rate: 638 msg/s, basic returns: 0 ret/s<br>
&gt; recving rate: 628 msg/s, min/avg/max latency: 11788406/12363242/12735553<br>
&gt; microseconds<br>
&gt;<br>
&gt; Not sure if this drop is indicative of anything?<br>
&gt;<br>
&gt; We&#39;re using the java client 1.8.1, the broker is rabbitmq_server-1.8.1<br>
&gt;<br>
&gt; Thanks<br>
&gt; Michael<br>
&gt;<br>
&gt; On Fri, Sep 3, 2010 at 9:29 AM, Alexandru Scvorţov<br>
&gt; &lt;<a href="mailto:alexandru@rabbitmq.com">alexandru@rabbitmq.com</a>&gt;wrote:<br>
&gt;<br>
&gt; &gt; Hi Michael,<br>
&gt; &gt;<br>
&gt; &gt; &gt; We are putting a very low volume of messages through and have sometimes<br>
&gt; &gt; had<br>
&gt; &gt; &gt; to wait up to 15 minutes for a single message to be delivered (at the<br>
&gt; &gt; time<br>
&gt; &gt; &gt; this was the only message in the system).<br>
&gt; &gt;<br>
&gt; &gt; That sounds strage.  Are you up for a bit of debugging?<br>
&gt; &gt;<br>
&gt; &gt; Download the java client,<br>
&gt; &gt;  <a href="http://www.rabbitmq.com/java-client.html" target="_blank">http://www.rabbitmq.com/java-client.html</a><br>
&gt; &gt;<br>
&gt; &gt; Unpack it, and run<br>
&gt; &gt;  sh runjava.sh com.rabbitmq.examples.MulticastMain -x 1 -y 1<br>
&gt; &gt;<br>
&gt; &gt; That command will run one of our example programmes in a way that<br>
&gt; &gt; matches your setup: 1 producer (-x 1) and 1 consumer (-y 1).<br>
&gt; &gt;<br>
&gt; &gt; When I run it, I get speeds like:<br>
&gt; &gt;  recving rate: 6052 msg/s, min/avg/max latency: 1063522/1118048/1164637<br>
&gt; &gt; microseconds<br>
&gt; &gt;  sending rate: 6419 msg/s, basic returns: 0 ret/s<br>
&gt; &gt;<br>
&gt; &gt; If you&#39;re getting similar speeds, there&#39;s probably something wrong with<br>
&gt; &gt; the consumers/producers.  If not, it might be something to do with the<br>
&gt; &gt; server.<br>
&gt; &gt;<br>
&gt; &gt; Could you please try it?<br>
&gt; &gt;<br>
&gt; &gt; Also, which version the broker and which client are you using?<br>
&gt; &gt;<br>
&gt; &gt; Cheers,<br>
&gt; &gt; Alex<br>
&gt; &gt;<br>
&gt; &gt; On Fri, Sep 03, 2010 at 09:03:25AM +0100, Michael Burns wrote:<br>
&gt; &gt; &gt; Hi,<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; We&#39;re just starting out with RabbitMQ and have a very simple setup: one<br>
&gt; &gt; &gt; queue, one producer doing a basicPublish and one consumer doing a<br>
&gt; &gt; &gt; basicConsume using QueueingConsumer.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; For the most part it works fine however at fairly regular intervals we<br>
&gt; &gt; are<br>
&gt; &gt; &gt; finding that messages remain on the queue for a considerable period<br>
&gt; &gt; before<br>
&gt; &gt; &gt; being delivered to the consumer.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; We are putting a very low volume of messages through and have sometimes<br>
&gt; &gt; had<br>
&gt; &gt; &gt; to wait up to 15 minutes for a single message to be delivered (at the<br>
&gt; &gt; time<br>
&gt; &gt; &gt; this was the only message in the system).<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; In all cases the messages are eventually delivered.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I dont know where to start debugging this as there is nothing in the<br>
&gt; &gt; &gt; RabbitMQ logs thats suggests something is going wrong - could anyone<br>
&gt; &gt; point<br>
&gt; &gt; &gt; me in the right direction as to what may be causing this?<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Many Thanks,<br>
&gt; &gt; &gt; Michael<br>
&gt; &gt;<br>
&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; rabbitmq-discuss mailing list<br>
&gt; &gt; &gt; <a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
&gt; &gt; &gt; <a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
</div></div></blockquote></div><br>