[rabbitmq-discuss] asynchronous fetching messages from rabbitMQ queues
    Matthias Radestock 
    matthias at rabbitmq.com
       
    Wed Nov  9 18:05:49 GMT 2011
    
    
  
On 09/11/11 05:50, pavuuu wrote:
> But, when I call "consumer.Queue.Dequeue()" I get only 1 message. Do I have
> to call Dequeue 100 times to fetch 100 messages?
Yes, you do.
> Cant I do it with one call??
There may not be a 100 messages ready to be dequeued. In fact there may 
be none to start with. And then some may arrive. And then some more may 
arrive.
Do you want an api call that waits for n messages to arrive and then 
returns them in, say, an array?
Matthias.
    
    
More information about the rabbitmq-discuss
mailing list