Vous configurez une application pour votre projet . par exemple :
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.
Dans le celery.py, vous configurez l'application de céleri à partir de l'objet de paramètres approprié en définissant le DJANGO_SETTINGS_MODULE
env et utilisez-la pour charger les paramètres appropriés.
Et puis dans superviseurd, vous donnez à chaque site son propre céleri en spécifiant la ligne de départ comme celery multi -A my_proj
et avec le bon DJANGO_SETTINGS_MODULE
variable d'environnement.