linux(Debian)配置supervisor守护进程

来源:互联网 发布:达内it培训 编辑:程序博客网 时间:2024/06/04 18:49

安装supervisor

# apt-get install supervisor# 查看配置文件,在/etc/spuervisor下# cd /etc/supervisor/

其中conf.d是一个子目录,其中存放着supervisor监管的进程的配置信息,一个进程有一个对应的配置文件;supervisord.conf是supervisor的主配置文件,定义服务名称以及接口等

配置监控项在conf.d目录下建立一个监控脚本。

//例如:在conf.d目录下新建一个restapp.conf文件并添加如下内容:# cd conf.d# vi restapp.conf

添加以下内容:

[program:restapp]user=rootcommand=/usr/bin/php /www/sites/task/restapp.php# 要确认该目录已经存在directory=/etc/local/supervisor# 程序停止之后是否需要重新将其启动autorestart=true# 重新启动时等待的时间startsecs=10# 重启程序的次数startretries=100

启动、重启

   // 启动# supervisord   //重新加载配置或者重启supervisor:# supervisorctl update# supervisorctl reload

---------------分割线,待完善其它具体配置项------------------------

原创粉丝点击