Redis CLIENT KILL命令

2019-10-16 22:53:00

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,也就是用戶端呼叫的命令將不會殺死,但將此選項設定為無會也殺死了用戶端呼叫命令的效果。