如何关闭redis服务

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何关闭redis服务相关的知识,希望对你有一定的参考价值。

参考技术A ubuntu在redis安装目录下执行redis-cli -h 127.0.0.1 -p 6379 shutdown 参考技术B

如何关闭redis服务

(1)通过redis-cli连接服务器后执行shutdown命令,则执行停止redis服务操作。

(2)可以使用shutdown命令关闭redis服务器外,还可以使用kill+进程号的方式关闭redis服务。

(3)不要使用Kill 9方式关闭redis进程,这样redis不会进行持久化操作,除此之外,还会造成缓冲区等资源不能优雅关闭,极端情况下会造成AOF和复制丢失数据的情况

(4)shutdown还有一个参数,代表关闭redis服务前是否生产持久化文件

shutdown  save|nosave

如何在 CentOS 7 上安装 Redis 服务器

#下载
wget http://download.redis.io/releases/redis-3.0.0.tar.gz
tar zxvf redis-3.0.0.tar.gz
cd redis-3.0.0
#如果不加参数,linux下会报错
make MALLOC=libc

安装好之后,启动文件
#启动redis
src/redis-server &

#关闭redis
src/redis-cli shutdown
参考技术A 下载源码包安装?centos7和6安装方式不一样么?

以上是关于如何关闭redis服务的主要内容,如果未能解决你的问题,请参考以下文章

为啥 Redis 会允许客户端关闭服务器?

Windows下Redis服务的安装及Redis服务的命令行启动和关闭

redis连接关闭服务端和客户端

windows下如何将redis做成一个服务

如何在 CentOS 7 上安装 Redis 服务器

Windows注册启动关闭卸载redis服务