2015-04-07 3 views
2

Я работаю над тем, чтобы супервизор отправил запрос на завивание при запуске. однако, несмотря на все мои усилия, я установил автоматический перезапуск на false, он продолжает запускать скрипт.Supervisord продолжает повторять процесс с выходом из нуля.

[program:slack-client] 
priority=99 
autorestart=false 
command=bash -c 'SOME BASH COMMAND' 

Ошибка, которая не устает повторять это

INFO exited: slack-client (exit status 0; not expected) 

ответ

2

Я сталкивался с подобным поведением rsyslog. Этот метод помог мне (но я не уверен, что это именно ваш случай):

[program:rsyslog] 
command = rsyslogd -n -c3 
startsecs = 5 
stopwaitsecs = 5 
+0

Новое для докеров, имеет эту же проблему, но я не уверен, в какой конфигурационный файл для этого кода. – JamesWilson

+0

^Nevermind, я нашел его в supervisord.conf, как описано здесь: https://docs.docker.com/engine/admin/using_supervisord/ – JamesWilson

Смежные вопросы