码迷,mamicode.com
首页 > 其他好文 > 详细

supervisor 启动redis服务

时间:2015-07-29 19:40:23      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:supervisor;redis服务

redis 服务很多人都在用

先看如何安装redis。下面是从官网拿来的,不多讲。

$ wget http://download.redis.io/releases/redis-3.0.3.tar.gz
$ tar xzf redis-3.0.3.tar.gz
$ cd redis-3.0.3
$ make
src/redis-server
$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"


默认的配置文件redis.conf  多读几遍即可读懂。


今天说一下如何启动redis-server

方法1:  ./src/redis-server &

方法2: 以daemonize的方式启动

sed -i s/daemonize no/daemonize yes/  redis.conf
 ./src/redis-server

 方法3:就是今天要说的supervisor,此方法可以管理很多源码编译的软件,如果用的yum安装的软件,会有系统启动脚本,不建议使用此方法。

yum install supervisor
vim /etc/supervisord.conf
#最后末尾添加
[program:redis]
command = /usr/local/redis-2.8.21/src/redis-server /usr/local/redis-2.8.21/redis.conf
autostart=true    #随supervisord 一起启动
autorestart=true  #如果redis异常退出,则重启
startsecs=3

然后启动

[root@localhost shell]# /etc/init.d/supervisord start
[root@localhost shell]# supervisorctl 
redis          RUNNING    pid 24595, uptime 0:17:42


如果报错如下

gave up: redis entered FATAL state, too many start retries too quickly
修改redis.conf的daemonize为no


本文出自 “wolf_ribble@163.com” 博客,请务必保留此出处http://ribble.blog.51cto.com/3863110/1679690

supervisor 启动redis服务

标签:supervisor;redis服务

原文地址:http://ribble.blog.51cto.com/3863110/1679690

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!