修改为守护进程
-
这样可后台运行,不会因终端关闭被杀死
-
在配置文件
redis.config中输入/daemonize搜索相关行- 把
no改为yes - 重启服务后生效
- 此时不会再输出Ready...信息,而是输出Configuration loaded后,终端直接返回
- 把
-
当后台运行时,会产生pid锁
/var/run/redis_6379.pid- 这个参数可以输入
/pidfile搜索到并修改
- 这个参数可以输入
-
在linux上,如果开了守护进程后,可能出现 kill -9 无法杀掉 redis 进程,杀掉会重新启动一个新的进程
- 推荐使用redis-client的shutdown命令
- 或者可以尝试默认的
kill -15,或者/etc/init.d/redis-server stop