java 连接 redis集群时报错:Could not get a resource from the pool

由于弄这个的时候浪费了太多的时间,所以才记录下这个错,给大伙参考下

检查了一下,配置啥的都没问题的,但在redis集群机器上就可以,错误如下:

Exception in thread "main" redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool

 

原因:

是因为我在创集群的时候的ip地址是:127.0.0.1,不是本机的电脑访问的话是不能访问的,所以重新创建一个集群,把下列命令的127.0.0.1改成本机ip

错误的:

./redis-trib.rb  create  --replicas  1   127.0.0.1:7001  127.0.0.1:7002 127.0.0.1:7003  127.0.0.1:7004  127.0.0.1:7005  127.0.0.1:7006

 正确的:

./redis-trib.rb  create  --replicas  1   本机ip:7001  本机ip:7002 本机ip:7003  本机:7004  本机ip:7005  本机ip:7006

 

posted @ 2017-12-21 17:32  込戲冭氵罙  阅读(889)  评论(0编辑  收藏  举报