[rabbitmq-discuss] Workpool memory leak on 3.3.1?

Michael Klishin mklishin at gopivotal.com
Mon Jun 2 15:55:49 BST 2014

 On 2 June 2014 at 18:46:07, gui.balde (gperes at daitangroup.com) wrote:
> > In this scenario we expected to see messages queueing up on "rabbitmqctl  
> list_queues", but instead, we see none. What we see is the workPool  
> (inside
> com.rabbitmq.client.impl.ConsumerWorkService) filling  
> up to 780MB of items
> in the 'pool' HashMap. Which then leads to an OutOfMemoryError  
> when under a
> heavy load.
> We currently have 90 consumers synchronizing that one internal  
> queue I
> referred to.

Are you using QueueingConsumer by any chance? Do you use default basicQos value?

Software Engineer, Pivotal/RabbitMQ

More information about the rabbitmq-discuss mailing list