centos7 supervisor management redis
Tags (separated by spaces): linux, redis
concept
Supervisor 相当强大,提供了很丰富的功能,不过我们可能只需要用到其中一小部分
supervisor:名称
supervisord:服务端
supervisorctl:客户端
Installation supervisor
推荐yum安装[需要安装python环境]
sudo root
yum install epel-release
yum install -y supervisor
# 开机自启动
systemctl enable supervisord
# 启动supervisord服务
systemctl start supervisord
# 查看supervisord服务状态
systemctl status supervisord
# 查看是否存在supervisord进程
ps -ef|grep supervisord
supervisor to replace the guardian comes redis
In /etc/supervisord.d/ Creating Process Management profile
vim redis.ini
[Program: Redis]
the Command = / usr / local / bin / Redis-Server /etc/redis.conf
autostart = to true
autorestart is = to true
startsecs = 3
daemonize NO =
stdout_logfile = / etc / supervisord.d / logs / redis.log
Close daemon configuration file
- Update supervisor configuration
supervisorctl update Test kill all
killall -9 redis-server
to view the log file