2015-08-18 2 views
2

Я запускаю supervisord 3.0. Мой supervisord.conf файл выглядит следующим образом:Supervisord: при повторном запуске группы BAD_NAME

[unix_http_server] 
file=/var/run/supervisor/supervisor.sock 

[supervisord] 
logfile=/var/log/supervisord.log 
logfile_maxbytes=50MB 
logfile_backups=10 
loglevel=info 
pidfile=/var/run/supervisor/supervisord.pid 
minfds=1024 
minprocs=200 

[rpcinterface:supervisor] 
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface 

[supervisorctl] 
serverurl=unix:///var/run/supervisor/supervisor.sock 

[program:p2] 
command=... 

[program:p1] 
command=... 

[group:myprograms] 
programs=p1,p2 

Использование supervisordctl можно перезапустить обе программы индивидуально.

$ supervisorctl restart p1 
$ supervisorctl restart p2 

Однако попытка перезапуска группы приводит к ошибке.

$ supervisorctl restart myprograms: 
error: <class 'xmlrpclib.Fault'>, <Fault 10: 'BAD_NAME: myprograms'>: file: /usr/local/lib/python2.7/xmlrpclib.py line: 799 

Как перезапустить группу?

ответ

2

Оказалось, это было вызвано опечаткой в ​​моем файле конфигурации.

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