springboot + redis(哨兵模式)主从切换之后,项目中redis连接池中没有切换。
复现方式:redis强切方式 ,停master启动master这种方式没复现问题
生产配置及报错信息,从中可以看到redis线程池使用的是lettuce,而不是jedis,并且连接超时时间600ms过短(这个默认值是2s),lettuce连接池不稳定会导致主从切换失败。
修改方案:
将lettuce包排除掉,使用jedis的连接池
将超时时长设长一点5000ms
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
QQ咨询|关于我们|Archiver|手机版|小黑屋|( 辽ICP备15012455号-4 ) Powered by 期权论坛 X3.2 © 2001-2016 期权工具网&期权论坛 Inc.
下载期权论坛手机APP