最近服务器老是停电,后端API\Redis就挂掉了,然后没有配置自动启动,手动重启非常浪费时间
本文记录下实战使用Supervisor安装配置使用
1.安装Supervisor
配置好yum源直接安装
sudo yum install -y supervisor

2.supervisor配置使用
supervisor配置文件放置目录:/etc/supervisord.d/
redis配置文件
sudo touch redis.ini
sudo vim redis.ini
进程配置文件如下
后端API配置文件
sudo vim xxx.ini
3.启动supervisor
启动
sudo systemctl start supervisord.service
检查状态
sudo systemctl status supervisord.service

配置supervisor自启动
sudo systemctl enable supervisord.service
这个应该就好了
附上supervisor常用指令
supervisorctl status //查看所有进程的状态
supervisorctl update //配置文件修改后使用该命令加载新的配置
supervisorctl reload //重新启动配置中的所有程序
supervisorctl restart <application name> //重启指定应用
supervisorctl stop <application name> //停止指定应用
supervisorctl start <application name> //启动指定应用
supervisorctl restart all //重启所有应用
supervisorctl stop all //停止所有应用
supervisorctl start all //启动所有应用
本文详细介绍了在服务器频繁停电导致Redis和后端API服务挂掉时,如何通过安装Supervisor并配置其自动启动功能,以减少手动重启的时间。作者分享了安装步骤、配置文件编写以及常用Supervisor命令的使用方法。
1667

被折叠的 条评论
为什么被折叠?



