[rabbitmq-discuss] chan.flow and vm_memory_high_watermark

Simon MacMullen simon at rabbitmq.com
Wed Jun 9 16:03:59 BST 2010

On 09/06/10 15:50, Nicolás César wrote:
> I've applied the patch... works just fine. If I use chan.publish( ...,
> block_on_flow_control=True ) I get the expected result and (if I set it
> to false I get a convienent exception)
> But now I've hitted the "vm_memory_high_watermark set." ; every producer
> is blocked but the memory stills allocated. (using >400M for 50 empty
> queues) for more than an hour.
> When vm_memory_high_watermark will be cleared?  Can I force something to
> get that memory back to normal. (I refuse to shut down rabbit, since I'm
> debugging to get this into production)

Are you acking the messages after consuming them?

Cheers, Simon

More information about the rabbitmq-discuss mailing list