解决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就会正常显示进程的状态信息了。

你可能感兴趣的:(解决unix:///tmp/supervisor.sock no such file的问题)