Максимальный номер процесса супервизора

Итак, я пытался запустить некоторые дополнительные процессы в моем супервизоре, как я делал раньше, но я получил это сообщение

 <class 'xmlrpclib.ProtocolError'>, <ProtocolError for 127.0.0.1/RPC2: 500 Internal Server Error>: file: /usr/lib/python2.6/site-packages/supervisor-3.0-py2.6.egg/supervisor/xmlrpc.py line: 470

Я перезапустил все это и получил ту же ошибку при запуске того же количества процессов. Есть ли способ предоставить второй интерфейс rpc или мне придется запустить второй процесс supervisord? Нужно ли мне определять что-то другое, кроме pids и socks в его конфигурации, если это так?


person Evan    schedule 01.05.2014    source источник


Ответы (2)


Измените свой порт

socket=tcp://localhost:8003
person Sawan Chauhan    schedule 20.09.2020

Я сам столкнулся с этой ошибкой и обнаружил, что случайно установил директиву command в ini-файле моего супервизора для этого процесса, потому что я случайно переместил ее на следующую строку:

[program:myapp]
command=
/myapp/command/to/start
directory=/path/to/myapp/
user=myapp_user
autostart=true
autorestart=true
redirect_stderr=true

Кажется, я что-то редактировал и забыл вернуть обратно. Может быть, это связано с вашей проблемой?

person davidscolgan    schedule 20.10.2014