我想超时并杀死空闲的 redis 客户端。有没有我可以设置的设置来做到这一点?我似乎记得在某处设置了配置,但我似乎无法再次找到它。
我希望这可以自动完成,而不是手动调用客户端 kill 命令。
我想超时并杀死空闲的 redis 客户端。有没有我可以设置的设置来做到这一点?我似乎记得在某处设置了配置,但我似乎无法再次找到它。
我希望这可以自动完成,而不是手动调用客户端 kill 命令。
查看 Redis 配置文件(用于启动 Redis 的文件)。
# Close the connection after a client is idle for N seconds (0 to disable)
timeout 0
只需检查参数没有被注释掉,并将超时参数更改为以秒为单位的非零值。应重新启动实例以考虑此参数。
要在正在运行的 Redis 实例上更改此参数,您可以使用客户端命令:
> src/redis-cli config set timeout 10
OK
> src/redis-cli config get timeout
1) "timeout"
2) "10"