连接redis哨兵碰到的一些问题

1.Could not get a resource from the pool

可以跟进对应的getResource方法,看下这个问题的具体异常是什么,如NOAUTH Authentication required,这种异常就是说明了漏配置了redis的密码,补充下就好。

2. java.lang.NoSuchMethodError: redis.clients.jedis.JedisSentinelPool.(Ljava/lang/String;Ljava/util/Set;Lorg/apache/commons/pool2/impl/GenericObjectPoolConfig;IILjava/lang/String;ILjava/lang/String;IILjava/lang/String;Ljava/lang/String;)V

初始化JedisSentinelPool时候报的错误,没有对应的方法,此时使用的jedis版本是3.1.0,根据部署的情况要支持设置哨兵密码和redis密码,3.1.0版本没有对应的方法,升级至3.3.0该问题解决。

相关推荐
武子康33 分钟前
Java-143 深入浅出 MongoDB NoSQL:MongoDB、Redis、HBase、Neo4j应用场景与对比
java·数据库·redis·mongodb·性能优化·nosql·hbase
豆沙沙包?2 小时前
2025年--Lc171--H175 .组合两个表(SQL)
数据库·sql
麋鹿原2 小时前
Android Room 数据库之数据库升级
数据库·kotlin
GanGuaGua3 小时前
MySQL:表的约束
数据库·mysql
Li zlun4 小时前
MySQL 性能监控与安全管理完全指南
数据库·mysql·安全
养生技术人5 小时前
Oracle OCP认证考试题目详解082系列第48题
运维·数据库·sql·oracle·database·开闭原则·ocp
海阳宜家电脑5 小时前
Lazarus使用TSQLQuery更新的一点技巧
数据库·lazarus·tsqlquery
沐浴露z5 小时前
分布式场景下防止【缓存击穿】的不同方案
redis·分布式·缓存·redission
丨我是张先生丨6 小时前
SQLSERVER 查找存储过程中某个变量
数据库
Lisonseekpan6 小时前
Spring Boot 中使用 Caffeine 缓存详解与案例
java·spring boot·后端·spring·缓存