Когда я запускаю supervisorctl, он работает нормально без проблем. Однако, когда я пытаюсь остановить его или запустить статус, я получаю эту ошибку:
# supervisorctl -c supervisor/stage.conf status
error: <class 'xmlrpclib.ProtocolError'>, <ProtocolError for 127.0.0.1/RPC2: 500 INTERNAL SERVER ERROR>: file: /var/www/envs/stage/lib/python2.7/site-packages/supervisor-3.0a10-py2.7.egg/supervisor/xmlrpc.py line: 474
Как я могу это исправить?
Установите стабильную версию supervisord вместо нестабильной альфа-версии.
Поместите два новых параметра в конфигурацию, принадлежащую вашему процессу с вашим именем процесса
[program:<stage>] ... stopasgroup=true stopsignal=QUIT
Убедитесь, что супервайзер обновил вашу конфигурацию:
sudo supervisorctl reread
sudo supervisorctl update
Проверьте настройки пользователя и пароля в /etc/supervisord.conf.