Supervisor守护进程工具安装与使用

233 阅读1分钟

1、安装Python包管理工具

yum install python-setuptools

2、使用easy_install安装Supervisor

easy_install supervisor

3、配置Supervisor

#新建目录
mkdir /etc/supervisor

#指定配置文件
echo_supervisord_conf > /etc/supervisor/supervisord.conf

#编辑配置文件
vim /etc/supervisor/supervisord.conf

#在最下面添加项目文件夹配置
[include]
files = conf.d/*.conf

#创建项目文件夹
mkdir /etc/supervisor/conf.d

#创建system文件
vim /usr/lib/systemd/system/supervisord.service

#写入文件内容如下:
[Unit]
Description=Supervisor daemon
 
[Service]
Type=forking
ExecStart=/usr/bin/supervisord -c /etc/supervisor/supervisord.conf
ExecStop=/usr/bin/supervisorctl shutdown
ExecReload=/usr/bin/supervisorctl reload
KillMode=process
Restart=on-failure
RestartSec=42s
 
[Install]
WantedBy=multi-user.target

4、设置开机启动

systemctl en