supervisor 进程守护

supervisor 这个软件只能在 unix 环境运行,没有 windows 版,mac 可以

1. 安装

yum install supervisor -y

配置文件目录:/etc/supervisor.conf
开机启动文件/usr/lib/systemd/system/supervisord.service

如果没有开机启动文件,则添加一个

[Unit]
Description=Process Monitoring and Control Daemon
After=rc-local.service nss-user-lookup.target

[Service]
Type=forking
ExecStart=/usr/bin/supervisord -c /etc/supervisord.conf

[Install]
WantedBy=multi-user.target

2. 检查是否为开机启动

systemctl is-enabled supervisord

3. 设置为开机启动

systemctl enable supervisord

附录

常用的相关命令

supervisorctl restart  ;重启指定应用
supervisorctl stop  ;停止指定应用
supervisorctl start  ;启动指定应用
supervisorctl restart all ;重启所有应用
supervisorctl stop all ;停止所有应用
supervisorctl start all ;启动所有应用

你可能感兴趣的:(supervisor 进程守护)