[rabbitmq-discuss] Memory limit cleanup, hanging connections.

Simon MacMullen simon at rabbitmq.com
Mon Oct 15 12:23:00 BST 2012


On 15/10/12 12:15, Irmo Manie wrote:
> Ok, good to know. I reckon the connections themselves don't take that
> much resources or keep hold of memory consuming parts? That it's purely
> the queues and their messages eating the memory?

Yes, it should be.

>     If you've "filled up" all your queues then they will have been
>     paging to disc for some time - cleaning all that up can be quite slow.
>
>
> Any reason why this is that slow? Does it look up every message 1 by 1
> in the storage or something?

Yes, because the message store is shared between queues (so that when 
you send one message to 100 queues we don't duplicate it 100 times.)

Cheers, Simon

-- 
Simon MacMullen
RabbitMQ, VMware


More information about the rabbitmq-discuss mailing list