Supervisord, кажется, работает, но контролируемые программы не запускаются

"Наименьшим количеством Худшей" опции (TM) здесь является NFS. Я знаю, что это жестко для глотания. Я старался избегать его с rsync, я старался избегать его с GFS, я старался избегать его с incron/inotify. Я старался избегать его, продвигая разработчиков прекратить использовать файловую систему в качестве хранилища данных. В конце у нас действительно нет более оптимального варианта, чем NFS. Не потому что NFS хорош, поскольку Вы сказали, что часть HA его груба, но потому что нет действительно никакого более оптимального варианта.

5
задан 26 April 2012 в 21:13
3 ответа

Я бы добавил

loglevel = debug

в раздел [supervisord]. Это может помочь. Кажется, include не работает. В статусе supervisorctl должен отображаться ваш скрипт.

1
ответ дан 3 December 2019 в 01:58

This happens to me when I forget to sudo supervisorctl update.

Also, does /opt/sample/run.sh have the executable bit set?

1
ответ дан 3 December 2019 в 01:58

попробуйте запустить с параметром -n, и он отправит команды отладки прямо в командную строку. Упрощает процесс отладки.

Являются ли системы точными копиями, то есть виртуальными клонами друг друга? Убедитесь, что файл исполняемый, чтобы быть уверенным, что в прошлом мне мешал супервизор.

0
ответ дан 3 December 2019 в 01:58

Теги

Похожие вопросы