美文网首页
(解决方案)redis远程主机强迫关闭了一个现有的连接

(解决方案)redis远程主机强迫关闭了一个现有的连接

作者: Binary_r | 来源:发表于2021-01-30 14:01 被阅读0次

    springboot项目连接redis,使用lettuce

    # 关闭超时时间
    spring.redis.lettuce.shutdown-timeout=100
    

    spring中配置的超时时间应该大于tcp的存活时间,否则tcp连接还存活着,spring以为已经超时,又去创建,就会强制之前的连接关闭。

    redis.conf中,tcp-keepalive配置,就是一次连接tcp的存活时间

    tcp-keepalive 60
    

    相关文章

      网友评论

          本文标题:(解决方案)redis远程主机强迫关闭了一个现有的连接

          本文链接:https://www.haomeiwen.com/subject/wezhtltx.html