如果不在默认路径下,则需要通过 -c 指定配置文件的路径,建议放在默认路径下,这样ssh远程执行更方便,另外非默认路径下容易出现如下问题:
直接用 #supervisorctl 会提示:http://localhost:9001 refused connection)
supervisord #默认去找$CWD/supervisord.conf,也就是当前目录
supervisord #默认$CWD/etc/supervisord.conf,也就当前目录下的etc目录
supervisord #默认去找/etc/supervisord.conf的配置文件
supervisord -c /home/supervisord.conf #到指定路径下去找配置文件