Redis-server-client-kill

提供:Dev Guides
移動先:案内検索

Redis-サーバークライアントのKillコマンド

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。 これは、古い3つの引数の動作とまったく同じです。
  • クライアントキルIDクライアントID。 Redis 2.8.12以降のCLIENT LISTコマンドで導入された一意のIDフィールドによって、クライアントを強制終了できます。
  • CLIENT KILL TYPEタイプ。typeは、normal、slave、pubsubのいずれかです。 これにより、指定されたクラスのすべてのクライアントの接続が閉じられます。 注:MONITORコマンドにブロックされたクライアントは、通常のクラスに属すると見なされます。
  • クライアントキルスキップはい/いいえ。 デフォルトでは、このオプションはyesに設定されています。つまり、コマンドを呼び出しているクライアントは強制終了されません。 ただし、このオプションをnoに設定すると、コマンドを呼び出しているクライアントも強制終了します。