[rabbitmq-discuss] new persiter hangs while consuming messages from multiple queues

Matthew Sackman matthew at lshift.net
Tue Feb 9 15:34:55 GMT 2010


On Tue, Feb 09, 2010 at 03:27:01PM +0000, Matthew Sackman wrote:
> Hi Alex,
> 
> On Mon, Feb 08, 2010 at 07:30:52PM -0800, alex chen wrote:
> > We are testing the new persister (bug21637).  It hangs for the following test case:
> > 1) create 5 persistent queues, each queue bind to a different topic.
> > 2) without consumer running, publish 20000 messages to each queue.
> > each message has size 20KB.
> >    the list_queues command shows each queue has 20000 messages in it.
> > 3) start 5 consumers.  each consumer consumes messages from one queue.
> >   after consuming some messages, broker hangs (not responding to list_queues).
> 
> I'm just trying to replicate this here. Are you publishing persistent or
> non-persistent msgs?

Also, are your consumers acknowledging messages as they're going, or do
you have noAck/autoAck set, or are you building up lots of unackd msgs
in the server?

Matthew




More information about the rabbitmq-discuss mailing list