centos7 supervisor management redis

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

  1. 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

  2. Update supervisor configuration
    supervisorctl update
  3. Test kill all
    killall -9 redis-server
    to view the log file

Guess you like

Origin www.cnblogs.com/yanweifeng/p/11573553.html