Ten sam problem natknąłem się na Heroku z CloudAMQP. Nie wiem dlaczego, ale nie miałem szczęścia przy przypisywaniu małych liczb całkowitych do BROKER_POOL_LIMIT
ustawienie.
Ostatecznie stwierdziłem, że ustawiając BROKER_POOL_LIMIT=None
lub BROKER_POOL_LIMIT=0
mój problem został złagodzony. Zgodnie z dokumentacją Celery wyłącza to pulę połączeń. Do tej pory nie był to dla mnie zauważalny problem, jednak nie jestem pewien, czy może to być dla Ciebie.
Link do odpowiednich informacji:http://celery.readthedocs.org/en/latest/configuration.html#broker-pool-limit