使用supervisorctl 命令报错unix:///var/run/supervisor.sock no such file
其实是因为你的supervisorctl没有启动。
查看一下supervisor有没有启动 使用命令: supervisorctl
PS: paike 和 paikeMD 是我配置进程
如果没报错就是supervisor已经启动,否则是supervisor没启动 成功,多半是conf文件配错了;
去 /etc/supervisor/conf.d 改一下配置文件,一下给出我的一个demo;
[program:paikeMD]
command=/root/paikeMD/src/test
directory=/root/paikeMD/src
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/var/log/paikeMD/superErr.log
~
PS:
program: 为你的进程取个别名
command:执行进程的命令
dirrectory:你的文件所在地址
redirect_stderr:将错误输出到日志
stdout_logfile:设置日志文件所在path
最后启服务:命令:service supervisor start
然后执行命令 supervisorctl 就可以看到你的进程状态了