redisson异常 Can't init enough connections amount!

zhou280648461 zhou280648461 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
使用redisson的时候偶尔遇到这种异常,一天大概几次的样子。断点跟进去是connection time out。
redis 版本:3.0.6
redisson版本:2.2.4
采用master slave,sentinse,single试过都有问题。connection timeout设置为5000都还有问题。
public Redisson getMasterSlaveClient(String add, String hosts) {
Config config = new Config();
String[] hostarr = hosts.split(",");
config.useMasterSlaveServers().setMasterAddress(add).setLoadBalancer(
new RandomLoadBalancer()) // RoundRobinLoadBalancer used by default

.addSlaveAddress(hostarr).setMasterConnectionPoolSize(10000).setSlaveConnectionPoolSize(
10000).setConnectTimeout(5000);
Redisson redisson = (Redisson)Redisson.create(config);
return redisson;
}

Caused by: org.redisson.client.RedisConnectionException: Can't init enough connections amount! from /192.168.1.8:6379
at org.redisson.misc.ConnectionPool$2.operationComplete(ConnectionPool.java:95)
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:680)
at io.netty.util.concurrent.DefaultPromise$2.run(DefaultPromise.java:592)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:358)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:357)
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)
...全文

相关推荐

【异常】Spring Boot Redisson RedisConnectionException: Unable to init enough connections amount!

该问题由 Redisson 初始化时要求的最小空闲连接数超过 Redis 服务器当前可接受数量导致。若需更多连接,再结合方案二和方案三,从应用配置和服务器配置两方面优化。Redisson 初始化时要求创建 10 个最小空闲连接,但只成功创建了 3 个,导致。如果不需要启动时立即建立所有连接,可考虑懒加载策略,但 Redisson 的。Bean 创建失败,进而引发依赖链上的 Bean 创建失败。:Spring 依赖注入失败,导致相关 Bean 无法创建。会在初始化时尝试创建,因此仍需调整该参数。

本本本添哥

Redisson 连接错误 Unable to init enough connections amount! Only 11 of 24 were initialized.

刚开发一个功能,写完后准备启动本地代码进行测试,启动报错 :翻译:无法初始化足够的连接数量!只有32个中的23个被初始化。刚开始以为网络问题,排查了本机网络,再次尝试了2编,结果依旧。看报错,感觉是连接数不够,打开我的Redis Desktop Manager,查看一下redis连接。1、点击console 打开命令行2、查看redis当前连接数: info clients3、查看redis最大连接数:CONFIG GET maxclients剩余连接数很多,排除这个可能。

程序员的成长之路

科技中介服务机构如何构建轻量化、易操作的数智化服务工具?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN

政府科技管理者如何提升科技成果转化政策制定的科学性与精准性?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN

产业园区运营负责人如何精准识别园区内潜在可转化科技成果?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN
评论 4
收藏 已收藏
分享
返回顶部
zhou280648461
高性能WEB开发 25,979 成员 4,366 内容