CentOS / Debian使用Supervisor守护进程
一、Supervisor简介
Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。
二、安装Supervisor
Centos
yum install epel-release
yum install supervisor
Debian
apt-get update
apt-get install supervisor
三、配置Supervisor
Centos
Supervisor的配置文件为/etc/supervisord.conf
Supervisor所管理的应用的配置文件放在/etc/supervisord.d/
目录中,需要对每个应用进行配置。在/etc/supervisor.d
中创建2dan.ini
,每个应用对应一个配置文件即可。
Debian
Supervisor的配置文件为/etc/supervisor/supervisord.conf
Supervisor所管理的应用的配置文件放在/etc/supervisor/conf.d/
目录中,需要对每个应用进行配置。在/etc/supervisor/conf.d/
中创建2dan.conf
,每个应用对应一个配置文件即可。