最近在部署supervisord用于openfalcon的饿时候,发现ctl无法使用
(fabenv) [root@t1 python]# supervisorctl status
error: <class 'socket.error'>, [Errno 101] Network is unreachable: file: /data/openfalcon/open-falcon/python/lib/python2.7/socket.py line: 575
经过分析,发现原来,supervisorctl默认会去找/etc/supervisord.conf,但是如果我们不是标准情况,那么就需要跟”-c supervisord.conf”这样 ,ctl就可工作了。

本文介绍了解决supervisord中supervisorctl无法正常使用的问题。通过指定正确的配置文件路径,可以避免默认查找路径不匹配导致的网络不可达错误。
9万+

被折叠的 条评论
为什么被折叠?



