Согласно документации (http://supervisord.org/configuration.html), Supervisor будет использовать первый файл, который она находит.
1) 2$CWD/supervisord.conf) 3$CWD/etc/supervisord.conf)/etc/supervisord.conf
Я сравниваю две машины, они оба не имеют /etc/supervisord.conf
.
Однако для одного из них, выполняя следующие работы, неважно, откуда я выполняю команду:
sudo supervisorctl status
Могла быть другая установка или переменная среды?
Как я мог найти, какой файл конфигурации это на самом деле использует, когда это работает? Существует ли подробный режим?
Я смущен.
Спасибо
Проверьте список процессов:
$ ps aux | grep supervisor
root 1751 0.0 2.4 53668 12364 ? Ss 01:41 0:00 /usr/bin/python /usr/bin/supervisord -c /etc/supervisor/supervisord.conf