小编典典

如何杀死空闲的Redis客户端

redis

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

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


阅读 510

收藏
2020-06-20

共1个答案

小编典典

查看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"
2020-06-20