位置:首页 » 文章/教程分享 » Redis CLIENT KILL命令

Redis CLIENT KILL 命令关闭特定的客户端连接。

返回值

简单的字符串回应:确定连接是否存在并且已关闭

语法

Redis CLIENT KILL命令的基本语法如下所示:

redis 127.0.0.1:6379> CLIENT KILL [ip:port] [ID client-id] [TYPE normal|slave|pubsub] [ADDR ip:port] [SKIPME yes/no]  

随着Redis2.8.12或更高版本,该命令可以与多个选项中运行,如下所示:

  • CLIENT KILL ADDR ip:port. 这是完全一样旧的三个参数的行为。

  • CLIENT KILL ID client-id. 可以通过其独特的ID字段,这是从Redis2.8.12在启动客户端LIST命令杀死一个客户端。

  • CLIENT KILL TYPE 类型,其中类型是正常的,从站PubSub之一。这将关闭在指定的类中的所有客户端的连接。注意,阻止到MONITOR命令客户端都被认为属于正常类别。

  • CLIENT KILL SKIPME yes/no. 默认情况下,此选项设置为yes,也就是客户端调用的命令将不会杀死,但将此选项设置为无会也杀死了客户端调用命令的效果。