$ supervisorctl reread
error: <class 'socket.error'>, [Errno 111] Connection refused: file: /usr/lib64/python2.6/socket.py line: 567
我试图在我的生产系统上配置supervisor,但是遇到了这个错误。主管日志文件为空。
当我只键入supervisorctl
时,它会报错:
http://localhost:9001 refused connection
当前没有任何内容在端口9001上侦听,AFACT:lsof | grep TCP
不返回任何内容。
发布于 2013-09-18 05:43:25
在使用supervisorctl之前,您必须启动supervisord。在我的例子中:
sudo supervisord -c /etc/supervisor/supervisord.conf
sudo supervisorctl -c /etc/supervisor/supervisord.conf
发布于 2014-12-21 11:52:48
如果您使用自定义路径启动supervisord,如下所示:
sudo supervisord -c /mypath/supervisord.conf
然后,您还应该使用相同的参数启动supervisorctl,如下所示:
sudo supervisorctl -c /mypath/supervisord.conf
发布于 2016-09-23 02:34:08
当使用旧版本的supervisord.conf
文件时,也会出现此问题。较新版本的supervisor使用不同的配置文件。上面的解决方案不起作用。在这种情况下,您只需使用以下命令重新生成配置文件
echo_supervisord_conf > /etc/supervisord.conf
希望这能帮助到别人。
https://stackoverflow.com/questions/18859063
复制相似问题