Redis的三种启动方式
Part I. 直接启动
启动
|
|
检测
- 检测后台进程是否存在
|
|
- 检测6379端口是否在监听
|
|
- 使用
redis-cli
客户端检测连接是否正常
|
|
停止
- 使用客户端
|
|
- 因为Redis可以妥善处理SIGTERM信号,所以直接kill -9也是可以的1kill -9 PID
Part II. 通过指定配置文件启动
配置文件
可为redis服务启动指定配置文件,配置文件 redis.conf 在Redis根目录下。
|
|
启动时指定配置文件
|
|
其启动停止同直接启动方式。配置文件是非常重要的配置工具,随着使用的逐渐深入将显得尤为重要,推荐在一开始就使用配置文件。
Part III. 使用Redis启动脚本设置开机自启动
启动脚本
推荐在生产环境中使用启动脚本方式启动redis服务。启动脚本 redis_init_script 位于位于Redis的 /utils/ 目录下
|
|
配置环境
- 根据启动脚本要求,将修改好的配置文件以端口为名复制一份到指定目录。需使用root用户。
|
|
- 将启动脚本复制到/etc/init.d目录下,本例将启动脚本命名为redisd(通常都以d结尾表示是后台自启动服务)。
|
|
- 设置为开机自启动
此处直接配置开启自启动 chkconfig redisd on 将报错误: service redisd does not support chkconfig
参照 此篇文章 ,在启动脚本开头添加如下两行注释以修改其运行级别:
|
|
再设置即可成功。
|
|