如何杀死空闲的Redis客户端

我想超时并杀死空闲的Redis客户端。有可以设置的设置吗?我似乎记得在某处设置配置,但似乎再也找不到了。

我希望这是自动完成的,而不是手动调用client kill命令。

回答:

查看Redis配置文件(用于启动Redis的文件)​​。

# Close the connection after a client is idle for N seconds (0 to disable)

timeout 0

只需检查未注释掉的参数,然后更改超时参数以将非零值放入秒中即可。应该重新启动实例以考虑到此参数。

要在正在运行的Redis实例上更改此参数,可以使用client命令:

> src/redis-cli config set timeout 10

OK

> src/redis-cli config get timeout

1) "timeout"

2) "10"

以上是 如何杀死空闲的Redis客户端 的全部内容, 来源链接: utcz.com/qa/411608.html

回到顶部