Heroku Celery Exceeding Connection Limit of 6 when Broker Pool Limit > None

2.1k Views Asked by At

I am using Django/Celery on Heroku with the CloudAMQP add-on.

In my settings file, if I set BROKER_POOL_LIMIT to any value other than None, I quickly exceed my CloudAMQP connection limit of 6.

I'm wondering why I would have more connections than what I specify in BROKER_POOL_LIMIT and how can I set BROKER_POOL_LIMIT to a value greater than None without eventually exceeding the connection limit. In case it's useful, this is my worker process type as specified in my profile

worker python manage.py celery worker -B --loglevel=info

0

There are 0 best solutions below