Я создал файл конф для супервизора внутри /etc/supervisor/conf.d/myproject-celery.conf
Джанго начать сельдерея демон в производстве с руководителем
Мой конфигурационный файл выглядит следующим образом:
[program:celery]
command=/var/www/html/project/venv/bin/python /var/www/html/project/manage.py celeryd --loglevel=INFO
environment=PYTHONPATH=/var/www/html/project
directory=/var/www/html/project
user=www-data
numprocs=1
stdout_logfile=/var/log/celeryd.log
stderr_logfile=/var/log/celeryd.log
autostart=true
autorestart=true
startsecs=10
stopwaitsecs = 600
priority=998
Здесь, в моем Productin я хочу начать сельдерей. Для этого я делаю
supervisord -c /etc/supervisor/conf.d/myproject-celery.conf
Когда я делаю это он говорит
Error: .ini file does not include supervisord section
Что такое проблема здесь?
Не загружайте файлы conf.d в качестве основного файла conf для супервизора. см. мой ответ ниже – Incognos