有什么方法可以通过一个命令删除所有 Redis 客户端连接?
我知道可以通过 IP:PORT 删除
CLIENT KILL addr:port
我还发现自 Redis 2.8.12 以来可以执行此操作。 但 我找不到任何相关信息。
最佳答案
CLIENT KILL
可以接收TYPE
参数,可以是三种连接类型之一; normal
,slave
和 pubsub
。
您可以通过发送以下三个命令来终止所有打开的连接:
CLIENT KILL TYPE normal
CLIENT KILL TYPE slave
CLIENT KILL TYPE pubsub
请注意,如果您不使用它们(slave 和 pubsub 连接),则可以跳过后两个。
您还可以为 kamikaze 连接 killer 添加 SKIPME no
。
关于redis - 有没有办法删除所有 Redis 客户端连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30790748/