supervisord (“supervisorctl запускаются”), ожидают команды, чтобы закончить, или разветвить его прочь асинхронно?

То, что обычно может происходить, является a $PATH проблема. Это curl быть используемым с он - полный путь на script.sh или просто curl?

Можно также изменить первую строку сценария (при использовании удара) от #!/bin/bash кому: #/bin/bash -x (который генерирует вывод отладки от удара).

Так или иначе, как @derfK сказал относительно его комментария, проверьте пользовательскую электронную почту на наличие ошибок (отладка сценария будет также отправлена в пользовательскую электронную почту). Можно изменить электронную почту который использование крона отправить помещение сообщений MAILTO=<email> перед строками правила.

2
задан 21 March 2014 в 16:42
1 ответ

Вы не можете гарантировать, что supervisorctl start завершит то, что он делает.

На самом деле, если вы используете веб-сервер, вы должны быть очень благодарны за то, что не можете быть уверены, что веб сервер закрылся после возврата supervisorctl start. :)

0
ответ дан 3 December 2019 в 15:11

Теги

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