遇到一个问题,因为是在测试环境,之前退出使用的kill -9暴力方式,再重新启动redis集群的时候,先并没有恢复rdb和aof,使用redis-cli客户端可以连接,说明集群已经启动来了,但是使用jedis客户端代码连接不上,抛异常:

1、异常信息:

Exception in thread "main" redis.clients.jedis.exceptions.JedisClusterException: CLUSTERDOWN The cluster is down
    at redis.clients.jedis.Protocol.processError(Protocol.java:126)
    at redis.clients.jedis.Protocol.process(Protocol.java:166)
    at redis.clients.jedis.Protocol.read(Protocol.java:220)
    at redis.clients.jedis.Connection.readProtocolWithCheckingBroken(Connection.java:318)
    at redis.clients.jedis.Connection.getBinaryBulkReply(Connection.java:255)
    at redis.clients.jedis.Connection.getBulkReply(Connection.java:245)
    at redis.clients.jedis.Jedis.get(Jedis.java:181)
    at redis.clients.jedis.JedisCluster$3.execute(JedisCluster.java:161)
    at redis.clients.jedis.JedisCluster$3.execute(JedisCluster.java:158)
    at redis.clients.jedis.JedisClusterCommand.runWithRetries(JedisClusterCommand.java:106)
    at redis.clients.jedis.JedisClusterCommand.run(JedisClusterCommand.java:25)
    at redis.clients.jedis.JedisCluster.get(JedisCluster.java:163)
    at com.study.cache.JedisTest.main(JedisTest.java:17)

2、在网上找了一下原因,可能是之前配置文件开启了   protected-mode yes,现在都改为 no;

3、重启redis集群,重试不行,还是报相同的错;

4、把每个redis节点下面的rdb和aof都删除(如果是生产环境谨慎操作),重启redis集群,用jedis客户端代码也可以连接了,没有抛异常;

redis连接异常 redis.clients.jedis.exceptions.JedisClusterException: CLUSTERDOWN The cluster is down相关推荐

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  9. 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 ...

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

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

最新文章

  1. C语言程序设计蔺德军,C语言程序设计上机实验与习题解答(第2版)
  2. python os模块下载_Python OS模块目录文件处理
  3. 【dp】P1077 摆花
  4. ALM TFS/VSTS工具 的Java集成
  5. antd-pro1.0使用jest对react组件进行单元测试
  6. 第一章 Visual Basic入门
  7. [导入]2008大型历史正剧《朱元璋》更新第46集[完结]
  8. C语言中变长数组的陷阱
  9. discuz仿163k_discuz仿163K四色地方门户模板,仿163K地方模板,地方门户模板
  10. 【Structure Light】reading notes(一)
  11. 使用QtCharts报错
  12. vdagent与vdserver
  13. 计算机的管理员在那,win10系统administrator管理员在哪
  14. 《2023中国企业数智化转型升级服务全景图/产业图谱1.0版》重磅发布
  15. 如何在flash中实现播放控制?
  16. Python新建Flask项目
  17. 【转】从P1到P7——我在淘宝这7年
  18. [CodeForces-1141D] Colored Boots
  19. 非线性方程线性化求参数的简单例子
  20. win32消息处理和创建窗口

热门文章

  1. 说说Stack Overflow和Quora
  2. windows7桌面计算机作用,win7系统虚拟桌面功能的详细教程
  3. CSI笔记【9】:阵列信号处理及MATLAB实现(第2版)阅读随笔(一)
  4. elementUI的 tree搜索过滤,可识别拼音,且不区分大小写
  5. latex normal是几号字_Latex 文本详细篇
  6. Java入门案例:模拟纸牌游戏拖拉机(升级)
  7. 【houdini 基础】Ramp 参数
  8. 【嵌入式09】STM32串口通信,发送Hello Windows示例
  9. grub4dos linux iso,Grub4Dos仿真ISO启动CDlinux省可用内存的方法
  10. 微软推出Azure Sphere漏洞奖励计划,最高奖金10万美元