问题:在Redis集群模式下使用J2Cache,客户端选择Lettuce,当集群中某个节点宕机时(宕机的节点所在实例会重新进行主从选举,直到新的集群可用)不能刷新最新集群拓扑信息,会导致应用接口请求超时不可用,只能通过重启引用解决。
原因:Lettuce客户端默认不主动刷新集群信息,需要设置自动刷新选项.
解决办法:J2Cache在实例化RedisClusterClient对象时设置定时刷新集群信息选项。
登录 后才可以发表评论