技术栈
断线重连
OceanSky6
1 年前
redis
·
delay
·
lettuce
·
断线重连
·
exponential
·
keepalive
·
保活机制
Redis学习笔记7:基于springboot的Lettuce redis客户端keepAlive保活机制
Lettuce是基于netty来实现的,Netty支持通过设置ChannelOption.SO_KEEPALIVE属性来控制保活机制,底层实现是基于操作系统,操作系统的保活机制一般要等待7200秒,如centos的net.ipv4.tcp_keepalive_time设置;lettuce客户端另外提供了扩展保活机制,方便客户端灵活的控制保活机制的空闲时间、次数、间隔。
OceanSky6
1 年前
redis
·
watchdog
·
lettuce
·
连接监视器
·
断线重连
Redis学习笔记5:基于springboot的lettuce redis客户端断线重连ConnectionWatchdog
lettuce默认采用共享本地连接的模式和redis服务器端交互,如果连接断开如何及时发现并且重新建立连接呢?通过翻阅源码发现有两种方案,方案一:开启连接有效性检测;方案二:通过ConnectionWatchdog监视器