centos安装

yum install supervisor

主配置文件位置 /etc/supervisord.conf

     子进程配置文件位置 /etc/supervisord.d/

     注:默认子进程配置文件为ini格式,可在supervisor主配置文件中修改。

使用supervisor进程管理命令之前先启动supervisord,否则程序报错。

     使用命令supervisord -c /etc/supervisord.conf启动。

      如果启动时报错 Error: Cannot open an HTTP server: socket.error reported errno.ENOENT (2)

     是因为没有/run/supervisor/ 需要手动创建目录 mkdir /run/supervisor/

systemctl start supervisord.service     //启动supervisor并加载默认配置文件
systemctl enable supervisord.service    //将supervisor加入开机启动项

ubuntu安装

apt-get install supervisor
配置文件位置 /etc/supervisor/

加入启动项 systemctl enable supervisor

 

4、常用命令

supervisorctl status        //查看所有进程的状态
supervisorctl stop all       //停止所有子进程
supervisorctl start all      //启动所有子进程
supervisorctl restart       //重启
supervisorctl update        //配置文件修改后使用该命令加载新的配置
supervisorctl reload        //重新启动配置中的所有程序

 

 

 posted on 2020-11-13 11:40  whlives  阅读(255)  评论(0编辑  收藏  举报