想三个问题

  1. 如果主节点下线?从节点能否自动升为主节点?
  2. 主节点恢复后,主从关系会如何?主节点回来变成从机。
  3. 如果所有某一段插槽的主从节点都宕掉,redis服务是否还能继续?

问题一和二

当主机宕机时,他的从机晋升为主机提供服务。当主机再次重启时,会变成从机的从机。
比如:

在一个集群的节点中,有A、B两台服务器组成。A为主机,B为从机。当A机发生意外宕机,B机会替代A机成为这个节点的主机,继续提供服务,当A机再次重启时会变成B的从机。

问题三

  1. 如果某一段插槽的主从都挂掉,而在配置文件中cluster-require-full-coverage的属性值为yes ,那么 ,整个集群都会挂掉无法提供服务。
  2. 如果某一段插槽的主从都挂掉,而cluster-require-full-coverage 为no ,那么,该插槽数据全都不能使用,也无法存储。但是其他插槽或者说集群的节点还是能够正常提供服务的。

redis中集群的故障恢复相关推荐

  1. Shiro结合Redis解决集群中session同步问题

    Shiro结合Redis解决集群中session同步问题 参考文章: (1)Shiro结合Redis解决集群中session同步问题 (2)https://www.cnblogs.com/Luke-M ...

  2. Docker中搭建redis分片集群,搭建redis哨兵结构,实现springboot中对redis分片集群、哨兵结构的访问,Redis缓存雪崩、缓存击穿处理(非关系型数据库技术课程 第十二周)

    文章目录 一.要求: 二.知识总结 缓存雪崩 解决方案 docker中redis分片集群搭建 配置好配置文件 redis-6380.conf redis-6381.conf redis-6382.co ...

  3. Redis伪集群搭建

    什么是redis集群? redis集群是redis提供的分布式数据方案,可以在多个redis节点之间进行数据共享.它通过分片来提供一定程度的可用性,即使集群中有一部分节点失效或者无法进行通信,集群也能 ...

  4. redis cluster 集群 HA 原理和实操(史上最全、面试必备)

    文章很长,建议收藏起来慢慢读!疯狂创客圈总目录 语雀版 | 总目录 码云版| 总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 经典图书:<Java高并发核心编程(卷1)> 面试必备 ...

  5. Redis学习(二)之 Redis Cluster集群

    redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点的状态,如果master节点异常,则会做主从切换,将某一台slave作为master,哨兵的配置略微复杂,并 ...

  6. Redis主从集群搭建及其原理

    Redis主从集群搭建及其原理 1.Redis主从 1.1.搭建主从架构 1.2.准备实例和配置 1.3.启动 1.4.开启主从关系 1.5.测试 2.主从数据同步原理 2.1.全量同步 2.2.增量 ...

  7. 七、redis分布式集群

    文章目录 一.redis持久化 1.1.RDB持久化 1.1.1.执行时机 1.1.2.RDB原理 1.1.3.小结 1.2.AOF持久化 1.2.1.AOF原理 1.2.2.AOF配置 1.2.3. ...

  8. Redis 分布式集群的几种方案及问题

    1.Redis 分布式集群的几种方案 1.1.主从复制 从服务器连接主服务器,发送SYNC命令: 主服务器接收到SYNC命名后,开始执行BGSAVE命令生成RDB文件并使用缓冲区记录此后执行的所有写命 ...

  9. redis搭建集群和主从

    说明 Redis集群至少需要3个节点,来支持投票容错机制,每个节点都有从节点,所有最少是6个服务(3个主3个从) 因为集群内置了16384个slot(哈希槽),并且把所有的物理节点映射到了这16384 ...

  10. 【带你重拾Redis】Redis 哨兵集群实现高可用

    Redis 哨兵集群实现高可用 哨兵的介绍 sentinel,中文名是哨兵.哨兵是 Redis 集群架构中非常重要的一个组件,主要有以下功能: 集群监控:负责监控 Redis master 和 sla ...

最新文章

  1. 海外应用市场排名前列的VivaVideo All in阿里云
  2. HTML5时代的Web缓存机制
  3. 超全干货 | 软件测试岗技术笔试
  4. 正则表达式 - - - 补(爬虫正则之基础)
  5. LVSHAproxyNginx区别
  6. qtcreator4.4.1中cmake 与cmake3.5.1本身generate出来的setting是有区别的解决方法
  7. WiFi6技术特点及现状调研
  8. RANSAC算法与原理(一)
  9. AspNetPager 存储过程
  10. 我们项目中的VO、DTO、DO、PO有什么区别,你用对了吗?
  11. highcharts向下钻取饼图
  12. win10 nginx设置开机启动 --亲测有效
  13. Atlas 200 DK登录密码 制卡安装DDK和lib
  14. Beamer编译排错
  15. 【论文笔记】用循环一致性避免形变场重叠的医学图像配准网络
  16. Pycharm 实现本地与服务器代码同步
  17. python 斗鱼弹幕的爬取一(selenium)
  18. 工业互联网时代下橙色云CDS的诞生
  19. Javascript判断是否iphone全面屏手机
  20. YouTube-8M: A Large-Scale Video Classification Benchmark简介

热门文章

  1. Scrapy和MongoDB的应用---爬取
  2. XDUOJ 1125 Judgement of Orz Pandas
  3. 7、sudo权限问题考察一题(考试题答案系列)
  4. Reflector使用手记
  5. 2.scrapy 的使用
  6. 14.Linux 高性能服务器编程 --- 多线程编程
  7. linux mono apache2,Ubuntu 9.04 下使用Apache2,mod_mono 配置asp.net 2.0 运行环境
  8. Alpha冲刺 (2/10)
  9. 《Linux4.0设备驱动开发详解》笔记--第七章:Linux设备中的并发控制
  10. sort 升序还是降序?priority_queue 大根堆还是小根堆?