最近在部署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就可工作了。