【问题标题】:how do I kill idle redis clients我如何杀死空闲的redis客户端
【发布时间】:2012-12-07 00:27:39
【问题描述】:

我想超时并杀死空闲的 redis 客户端。有没有我可以设置的设置来做到这一点?我似乎记得在某处设置了配置,但我似乎无法再次找到它。

我希望这能自动完成,而不是手动调用客户端 kill 命令。

【问题讨论】:

    标签: redis


    【解决方案1】:

    查看 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"
    

    【讨论】:

      猜你喜欢
      • 2017-07-31
      • 1970-01-01
      • 2012-05-12
      • 2011-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多