Debian 安装和配置supervisor

Supervisor 是一个客户端/服务器系统,允许用户监控和控制类 Unix 操作系统上的进程数。本文为大家讲解的是如何在debian下安装supervisor的方法,感兴趣的同学参考下。

1.安装supervisor

apt-get install supervisor
cd /etc/supervisor/conf.d        #cd到脚本目录

2.编写监控脚本

vim jiaoben.conf                 #新建脚本
[program:jiaoben.py]             #程序的名字,在supervisor中可以用这个名字来管理该程序。
user=root                        #指定运行用户
command=/home/jiaoben.py         #启动程序的命令
autorstart=true                  #设置改程序是否虽supervisor的启动而启动
autorestart=true                 #程序停止之后是否需要重新将其启动
startsecs=5                      #重新启动时,等待的时间
startretries=100                 #重启程序的次数
directory=/home/lege             #相当于在该目录下执行程序
redirect_stderr=true             #是否将程序错误信息重定向的到文件
stdout_logfile=/home/lege/supervisor_log/log.txt    #将程序输出重定向到该文件
stderr_logfile=/home/lege/supervisor_log/err.txt    #将程序错误信息重定向到该文件

一般写上前5条就够了,然后保存文件,配置完成。

3.使配置更改生效

这两条命令随便一条就行。

supervisorctl update            #更新配置文件
supervisorctl reload            #重启supervisor程序

说点什么

avatar