编辑
2020-04-05
DevOps
00
请注意,本文编写于 1490 天前,最后修改于 654 天前,其中某些信息可能已经过时。

目录

安装
配置
使用
参考链接

最近搭建了基于cloudreve的私有云,搭建完成后需要添加进程守护,supervisor就是一款很好用的进程管理工具。

安装

python必须的2.x版本 如果版本不对,请切换。

shell
# ubuntu sudo apt install supervisor # centos yun install -y supervisor # python pip2 install supervisor

配置

配置文件在/etc/supervisor/conf.d/目录下。添加你想要的name.conf即可,示例:

shell
[program:task] #管理进程的命名 command=python test.py -c test.conf          #执行的命令 stderr_logfile=/var/log/supervisor/test.log      #错误日志输出路径 stdout_logfile=/var/log/supervisor/test.log      #日志输出路径 directory=/root/test                    #命令执行的工作空间 autostart=true                       #自动启动 user=root                          #指定用户 autorestart=true                      #自动重启</pre>

配置完成后,执行:

shell
supervisorctl reload

使用

shell
supervisorctl status #查看supervisorctl状态 supervisorctl start nginx #启动子进程nginx supervisorctl stop nginx #关闭子进程nginx supervisorctl restart nginx #重启子进程nginx

参考链接

ubuntu中supervisor的安装及配置

如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:mereith

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!