redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool

自己在阿里云上搭建服务,一直报错redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool这个,百度了好多,终于好使了,

最核心的问题是搭建集群时候要用外网IP既(公网ip),这是最重要的。一定要用外网IP既(公网ip)!!!!

src/redis-trib.rb create --replicas 1 外网IP:7000 外网IP:7001 外网IP:7002 外网IP:7003 外网IP:7004 外网IP:7005

 

我的阿里云用的端口是redis集群(端口7000-7005),在开放端口号的时候要开放

ESC的安全组配置也开放了7000-7005端口(0.0.0.0/0)和17000-17005(0.0.0.0/0)。这两个都要打开

 

我要集群用到的redis的所有的redis.conf的配置文件修改为吧bind 127.0.0.1注释掉了,并且把

设置这个protected-mode no,

 

有问题也可以参考https://blog.51cto.com/xpleaf/2091534

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

那些年的代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值