[rabbitmq-discuss] Producers hanging when reaching high memory watermark on 1.8.1
Dave Greggory
davegreggory at yahoo.com
Sat Aug 14 00:02:43 BST 2010
Hi Aaron,
Thanks for the tip, but does this merely turn off flow control? How would
RabbitMQ try to allocate memory for itself when its configured this way?
Thanks,
Dave
----- Original Message ----
From: Aaron Westendorf <aaron at agoragames.com>
To: Dave Greggory <davegreggory at yahoo.com>
Cc: "rabbitmq-discuss at lists.rabbitmq.com" <rabbitmq-discuss at lists.rabbitmq.com>
Sent: Fri, August 13, 2010 3:16:45 PM
Subject: Re: [rabbitmq-discuss] Producers hanging when reaching high memory
watermark on 1.8.1
Dave,
It's likely that flow control kicked in. I don't know how that's
implemented in Spring, as each client is welcome to implement it as
they see fit. You can turn it off at the broker thusly:
bofh at host:~$ cat /etc/rabbitmq/rabbitmq.config
[{rabbit, [{vm_memory_high_watermark, 0}]}].
If you have enough monitoring tools in place to keep tabs on Rabbit
and deal with your infrastructure / apps in advance of catastrophe, I
don't personally see a need for flow control.
cheers,
Aaron
More information about the rabbitmq-discuss
mailing list