Você configura um aplicativo para seu projeto. por exemplo.:
my_proj
| - my_proj
|- __init__.py
|- celery.py
|- settings.py
|- settings_development.py
|- settings_production_1.py
|- settings_production_2.py
|- settings_production_3.py
etc.
No celery.py, você configura o aplicativo celery a partir do objeto de configurações apropriado, definindo o
DJANGO_SETTINGS_MODULE
env e use-a para carregar as configurações apropriadas. E então no supervisord, você dá a cada site seu próprio aipo especificando a linha inicial como
celery multi -A my_proj
e com o DJANGO_SETTINGS_MODULE
correto variável env.