<div>Thanks for answering my question!</div><div><br></div><div>pls check my code below:</div><div><br></div><div><div>String message = client.getNextMessage();</div><div>if (message != null && !message.equals("")) {</div><div><span class="Apple-tab-span" style="white-space:pre">    </span>client.sendMessage(imqRec.handler(message));</div><div>}</div></div><div><div><br></div><div><br></div><div>If I use while(true) loop continuously monitor RPC queue, it would be very resource intensive, whether you grab a message per sec or anything else��</div><div><br></div><div style="font-size: 12px;font-family: Arial Narrow;padding:2px 0 2px 0;">------------------ ԭʼ�ʼ� ------------------</div><div style="font-size: 12px;background:#efefef;padding:8px;"><div><b>������:</b> "Michael Klishin";<mklishin@gopivotal.com>;</div><div><b>����ʱ��:</b> 2014��4��1��(���ڶ�) ����1:08</div><div><b>�ռ���:</b> "Discussions about RabbitMQ"<rabbitmq-discuss@lists.rabbitmq.com>; <wbr></div><div></div><div><b>����:</b> Re: [rabbitmq-discuss] How long interval fetching message from MQSERVER?</div></div><div><br></div>On 1 April 2014 at 09:07:00, thomas (1517427523@qq.com) wrote:<br>> > I have a question in RPC callBack queue,if i use while(true)  <br>> to keep receiving message,How long interval fetching message  <br>> from MQ SERVER?<br><br>There is no timeout in the protocol (and if you consume with basic.consume,<br>it does not really make sense). So it depends on your client library. <br>--  <br>MK  <br><br>Software Engineer, Pivotal/RabbitMQ<br>_______________________________________________<br>rabbitmq-discuss mailing list<br>rabbitmq-discuss@lists.rabbitmq.com<br>https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss<br></div>