主管VS Supervisord

时间:2017-11-22 11:11:45

标签: supervisord

我注意到我的服务器有supervisord.conf和supervisor.conf,位于: /etc/supervisord.conf /etc/supervisor/supervisor.conf

已安装的软件包是: 主管3.2.0-2

操作系统版本:Ubuntu 14.04 / 16.04

运行lsof|grep supervisor表示没有任何进程都没有打开

有谁知道这个区别? 要发生哪个conf文件?

1 个答案:

答案 0 :(得分:1)

运行supervisordsupervisorctl时,程序将首先检查$CWD的当前工作目录(supervisord.conf或您调用命令的目录)文件。缺席时,它会查找/etc/supervisord.conf。文档会告诉您更多相关信息:http://supervisord.org/configuration.html

您还可以使用-c标志指定配置文件的确切位置:supervisord -c path/to/your/file.conf

所以,回答你的问题:/etc/supervisord.conf就是那个问题。但是,如果您想使用其他配置文件,则可以运行supervisord -c /etc/supervisor/supervisor.conf