1.配置守护进程文件,在/etc/supervisord.d/下新建redis.conf
vi /etc/supervisord.d/redis.conf
2.添加以下内容
# 新建一个应用并设置一个名称,这里设置为 redis[program:redis]# 设置命令在指定的目录内执行directory=/usr/local/redis/bin# 这里为您要管理的项目的启动命令command=/usr/local/redis/bin/redis-server# 以哪个用户来运行该进程user=root# supervisor 启动时自动该应用autostart=true# 进程退出后自动重启进程autorestart=true# 进程持续运行多久才认为是启动成功startsecs=1# 重试次数startretries=3# stderr 日志输出位置stderr_logfile=/soft/logs/redis/stderr.log# stdout 日志输出位置stdout_logfile=/soft/logs/redis/stdout.log
3.新建日志文件夹
mkdir -p /soft/log/redis/
4.重读Supervisor配置文件
supervisorctl reload
5.查看Supervisor状态,redis是否被添加
supervisorctl status