1. 程式人生 > >解決unix:///tmp/supervisor.sock no such file的問題

解決unix:///tmp/supervisor.sock no such file的問題

解決unix:///tmp/supervisor.sock no such file的問題

修改supervisord的配置檔案
/tmp/supervisor.sock 改成 /var/run/supervisor.sock,
/tmp/supervisord.log 改成 /var/log/supervisor.log,
/tmp/supervisord.pid 改成 /var/run/supervisor.pid
要不容易被linux自動清掉
此時即使正常啟動了supervisord,並且管理的程序也在後臺執行,但是當在命令列執行supervisorctl status還是會報unix:///tmp/supervisor.sock no such file,所以還需要修改如下配置:
serverurl=unix:///tmp/supervisor.sock 改成serverurl=unix:///var/run/supervisor.sock,
否則supervisord還是預設去tmp下找sockt檔案。此時再執行supervisorctl status就會正常顯示程序的狀態資訊了。
201811251629