(解决方案)redis远程主机强迫关闭了一个现有的连接
2021-01-30 本文已影响0人
Binary_r
springboot项目连接redis,使用lettuce
# 关闭超时时间
spring.redis.lettuce.shutdown-timeout=100
spring中配置的超时时间应该大于tcp的存活时间,否则tcp连接还存活着,spring以为已经超时,又去创建,就会强制之前的连接关闭。
redis.conf中,tcp-keepalive配置,就是一次连接tcp的存活时间
tcp-keepalive 60