Redis CLIENT KILL 命令

Redis 服务器

Redis CLIENT KILL 命令用于关闭客户端连接。

 

1. 语法

redis CLIENT KILL 命令基本语法如下:

redis 127.0.0.1:6379> CLIENT KILL ip:port

 

2. 可用版本

>= 2.4.0

 

3. 返回值

成功关闭时,返回 OK 。

 

4. 范例

# 列出所有已连接客户端

redis 127.0.0.1:6379> CLIENT LIST
addr=127.0.0.1:43501 fd=5 age=10 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=32768 obl=0 oll=0 omem=0 events=r cmd=client

# 杀死当前客户端的连接

redis 127.0.0.1:6379> CLIENT KILL 127.0.0.1:43501
OK

# 之前的连接已经被关闭,CLI 客户端又重新建立了连接
# 之前的端口是 43501 ,现在是 43504

redis 127.0.0.1:6379> CLIENT LIST
addr=127.0.0.1:43504 fd=5 age=0 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=32768 obl=0 oll=0 omem=0 events=r cmd=client

Redis 服务器

Redis CLIENT LIST 命令用于返回所有连接到服务器的客户端信息和统计数据。redis CLIENT LIST 命令基本语法如下:CLIENT LIST。返回值:命令返回多行字符串,这些字符串按以下形式被格式化:每个已连接客户端对应一行(以 LF 分割)。每行字符串由一系列 属性=值 形式的域组成,每个域之间以空格分开