Redis - 服务器客户端关闭命令



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

返回值

如果连接存在并且已经关闭,则以简单的字符串回复 − OK。

语法

以下为 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]

如果使用 Redis 2.8.12 或更高版本,则该命令可以按照下面显示的多种选项来运行 −

  • CLIENT KILL ADDR ip:port。这与旧的三参数行为完全相同。

  • CLIENT KILL ID client-id。允许通过从 Redis 2.8.12 开始在 CLIENT LIST 命令中引入的唯一 ID 字段来关闭客户端连接。

  • CLIENT KILL TYPE type, 其中 type 是 normal、slave 和 pubsub 之一。这将关闭指定类别中的所有客户端的连接。注意:被阻止在 MONITOR 命令中的客户端被认为属于 normal 类别。

  • CLIENT KILL SKIPME yes/no。默认情况下,该选项设置为 yes,即,调用该命令的客户端不会被关闭。但如果将该选项设置为 no,则关闭调用该命令的客户端也会受到影响。

redis_server.htm
广告