首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >主控引擎插座错误问题

主控引擎插座错误问题
EN

Stack Overflow用户
提问于 2013-09-18 04:12:41
回答 5查看 89.2K关注 0票数 102
代码语言:javascript
复制
$ supervisorctl reread
error: <class 'socket.error'>, [Errno 111] Connection refused: file: /usr/lib64/python2.6/socket.py line: 567

我试图在我的生产系统上配置supervisor,但是遇到了这个错误。主管日志文件为空。

当我只键入supervisorctl时,它会报错:

代码语言:javascript
复制
http://localhost:9001 refused connection

当前没有任何内容在端口9001上侦听,AFACT:lsof | grep TCP不返回任何内容。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-09-18 05:43:25

在使用supervisorctl之前,您必须启动supervisord。在我的例子中:

代码语言:javascript
复制
sudo supervisord -c /etc/supervisor/supervisord.conf
sudo supervisorctl -c /etc/supervisor/supervisord.conf
票数 182
EN

Stack Overflow用户

发布于 2014-12-21 11:52:48

如果您使用自定义路径启动supervisord,如下所示:

代码语言:javascript
复制
sudo supervisord -c /mypath/supervisord.conf

然后,您还应该使用相同的参数启动supervisorctl,如下所示:

代码语言:javascript
复制
sudo supervisorctl -c /mypath/supervisord.conf
票数 39
EN

Stack Overflow用户

发布于 2016-09-23 02:34:08

当使用旧版本的supervisord.conf文件时,也会出现此问题。较新版本的supervisor使用不同的配置文件。上面的解决方案不起作用。在这种情况下,您只需使用以下命令重新生成配置文件

代码语言:javascript
复制
echo_supervisord_conf > /etc/supervisord.conf

希望这能帮助到别人。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18859063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档