[rabbitmq-discuss] RabbitMQ Crashes with Out Of Memory errors.

Michael Klishin mklishin at gopivotal.com
Thu Aug 15 11:31:52 BST 2013


harel at thisisglow.com:

> What causes the kernel to kill it?

OS finds itself running low on memory and tries to free some of it up by killing processes that
use a lot of RAM.

OOM killer can be configured and different kernels have different configuration. Possibly your
new machine has a newer kernel and/or different kernel configuration.

See 

http://serverfault.com/questions/101916/turn-off-the-linux-oom-killer-by-default
http://lwn.net/Articles/317814/
http://www.linuxdevcenter.com/pub/a/linux/2006/11/30/linux-out-of-memory.html?page=2

Other options would be moving any other processes that may use a substantial amount of RAM
to a different machine (if any), configuring RabbitMQ VM watermark to be lower [1] [2], provisioning more RAM or using more cluster nodes (I'm not qualified to answer if Celery will try to distribute
queues it uses between nodes).

1. http://www.rabbitmq.com/configure.html
2. http://www.rabbitmq.com/memory.html
--
MK

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20130815/c086d3a9/attachment.pgp>


More information about the rabbitmq-discuss mailing list