ask/celery — Issue #527: Celerybeat does not support RabbitMQ with load balancer
Author: zvikico
Created: 2011-11-07 09:11:48+00:00
State: open

When running Celerybeat in an environment that uses multiple RabbitMQ nodes behind a load balancer, the connection to the RabbitMQ will fail with a "broken pipe" error.

Please see the original discussion [here](https://groups.google.com/d/topic/celery-users/UxL5RIOKBMc/discussion). Per the suggestion, I also tried working with a pool of broker connections (setting BROKER_POOL_LIMIT). This only mitigates the problem a little. It works in some cases, but fails in others. This means the schedule will miss some of the required intervals.