连接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该问题解决。

相关推荐
christine-rr几秒前
征文投稿:如何写一份实用的技术文档?——以软件配置为例
运维·前端·网络·数据库·软件构建
海尔辛25 分钟前
SQL 基础入门
数据库·sql
betazhou2 小时前
有没有 MariaDB 5.5.56 对应 MySQL CONNECTION_CONTROL 插件
linux·数据库·mysql·oracle·mariadb
Elohim8152 小时前
数据库SQLite基础
数据库·sqlite
TDengine (老段)2 小时前
TDengine 支持的平台汇总
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
大熊猫侯佩3 小时前
由一个 SwiftData “诡异”运行时崩溃而引发的钩深索隐(四)
数据库·swiftui·apple watch
想用offer打牌3 小时前
面试官问:Redis和MySQL数据一致,为什么还需要MySQL?🤠
数据库·redis·mysql
chen.@-@3 小时前
后端下载限速(redis记录实时并发,bucket4j动态限速)
数据库·redis·缓存
王小小鸭4 小时前
【Oracle APEX开发小技巧12】
数据库·oracle
噼里啪啦啦.4 小时前
Spring事务和事务传播机制
数据库·sql·spring