jedis连接Redis集群时报错:“redis.clients.jedis.exceptions.JedisClusterMaxAttemptsException: No more cluster attempts left”
问题产生环境:
集群搭建成功之后,进入单节点测试成功

#注意-c参数是必须的
> redis01/redis-cli -p 7001 -c
> set name redis
ok

使用jedis测试单节点的操作也成功(确保了端口开启)

只有在测试集群操作的时候失败

解决步骤:

1、redis.conf里面的”bind IP地址“是限制访问IP的,需要注释掉

2、使用ruby命令开启集群,要使用公网IP,如下:

#注意一定不要用127.0.0.1这种本地的局域ip,要用公网ip
ruby redis-trib.rb  create --replicas 1 公网IP:7000 公网IP:7001 公网IP:7002 公网IP:7003 公网IP:7004 公网IP:7005

上面的:–replicas 1 公网IP:7000 公网IP:7001 … … 都要使用非本地的其他设备在局域网内能访问到的ip,不要使用127.0.0.1。(我的就是这里弄错了,调整这里之后解决了)

3、如果执行2步骤一直在“Waiting for the cluster to join…”,那肯定是你端口没有开启,不要质疑,这里的端口
不是7000-7005,而是17000-17005,因为redis设置集群的端口号是”redis端口+10000“,这个非常重要。

4、如果以上没有解决,需要从安装步骤上依次排查,或者是你的安装步骤中出现了遗漏,传送:Redis集群(二)集群搭建 ,特别注意第29步前后的执行顺序

加油

解决:“redis.clients.jedis.exceptions.JedisClusterMaxAttemptsException: No more cluster attempts left”相关推荐

  1. 解决:redis.clients.jedis.exceptions.JedisDataExceptionERR This instance has cluster support disabled

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. springCloud 项目启动工程,redis 集群连接报错: Caused by: red ...

  2. 解决高并发下Redis连接失败redis.clients.jedis.exceptions.JedisConnectionException Attempting to read from a bro

    引出问题 当前Redis配置项 测压环境 出现的问题: redis.clients.jedis.exceptions.JedisConnectionException: Attempting to r ...

  3. 【已解决】Exception in thread “Thread-0“ redis.clients.jedis.exceptions.JedisConnectionException: java.n

    问题: Exception in thread "Thread-0" redis.clients.jedis.exceptions.JedisConnectionException ...

  4. 解决:Caused by: redis.clients.jedis.exceptions.JedisDataException: WRONGTYPE Operation against a key

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 报错: Caused by: redis.clients.jedis.exceptions.J ...

  5. springboot报错:Could not get a resource from the pool redis.clients.jedis.exceptions.JedisConnection

    运行项目时报错: 2022-04-15 19:27:54.052 ERROR 9676 --- [nio-8181-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServl ...

  6. redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refu

            今天在做Redis 测试的时候遇到一个错误,写一篇博客博客记录一下:          错误: redis.clients.jedis.exceptions.JedisConnecti ...

  7. redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refus

    今天在连接redis时出现了一个奇怪的错误.如下: public class RedisTest {@Testpublic void redisTest(){// 连接RedisJedis jedis ...

  8. 一次redis连接配置修改引发的redis.clients.jedis.exceptions.JedisConnectionException: Unexpected end of stream.异常

    一次redis连接配置修改引发的redis.clients.jedis.exceptions.JedisConnectionException: Unexpected end of stream.异常 ...

  9. 【异常】redis.clients.jedis.exceptions.JedisDataException: ERR unknown command ‘PSETEX‘

    [异常]redis.clients.jedis.exceptions.JedisDataException: ERR unknown command 'PSETEX' 参考文章: (1)[异常]red ...

  10. nested exception is redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication requir

    springboot 1.5X 升级2.0时,redis 配置密码报错 org.springframework.dao.InvalidDataAccessApiUsageException: NOAU ...

最新文章

  1. java c static块_java静态块
  2. 2016-1-4 项目启动原理
  3. Linux 检查域名服务,linux上的域名服务
  4. 京东B2B业务架构演变阅读心得
  5. 彻底解决显示Opencv中Mat图像到Mfc窗口问题
  6. C/C++深入剖析指针机制与内存动态管理
  7. 常用正则表达式整理【总结】
  8. oracle查看列状态unused,Oracle9i下将列设为UNUSED时的系统行为
  9. 项目版本管理的最佳实践:云效飞流Flow篇
  10. 【干货】完美日记增长策略深度研究报告.pdf(附下载链接)
  11. SQL 两张结构一样的表合并查询
  12. oracle查看表空间里具体一张表的大小
  13. 【1、雅思听力】何琼雅思听力最新版必考词汇
  14. 用python 创建英语自定义词典
  15. 浅谈外存分配的几种方式
  16. windows系统下多个程序窗口快速切换的方法
  17. 从浪潮之巅到千里之行,区块链能否实现赢家通吃?
  18. 使用HTML5实现网页音乐播放器
  19. 消息队列和多线程的选择
  20. 走进中国8大菜系之——徽菜

热门文章

  1. 电子计算机按用途分类包括,计算机的分类试题解析
  2. GitBook入门(用github做出第一本书)——超详细配图说明
  3. MySQL错误Got error -1 from storage engine
  4. 计算机开机长响一声,电脑开机一声长响三声短响是什么原因?
  5. android 连接tftp 服务器
  6. Windows xp定时关机命令
  7. Spring之事务传播行为
  8. Mac OS X任务管理器
  9. 吾爱破解python百度文库下载源码_python版百度音乐下载软件和源码
  10. php 建行外联平台退款