当前位置: 首页 > news >正文

Redis哨兵模式-黑马学习笔记

redis哨兵模式

1.哨兵主要的作用

用于监控主节点的健康情况 如果主节点挂掉立马选择一个从节点顶上去

2.监控的机制

如何监控呢?

sentinel基于心跳机制检测主节点的状态 每个1秒向集群发送ping (三体中逻辑用来威胁三体人的心跳检测)

如果哨兵发现主节点下限就会主观的认为主节点挂了 然后向他的队友询问 如果大多数人都认为他挂了 就判定为客观下限(指鹿为马)

3.选举规则

1.如果过久没有与主节点建立数据同步 就会被哨兵判定为不合格的领袖 无法升级为主节点

2.(嫡长子继承) 如果被配置了优先级 就用不参加选举

3.根据从节点的经验判断 数据越新(能力越大)

4.同上

4.故障转移

步骤:

1.推举新王 褪去奴隶印记

2.主节点成为阶下囚 旧时王谢堂前燕

3.改旗易帜 修改节点配置 卧薪尝胆

相关文章:

  • STM32F429单片机FMC接口驱动TFT LCD和SDRAM
  • Flutter Dart 泛型详解
  • OpenCV图像拼接(4)图像拼接模块的一个匹配器类cv::detail::BestOf2NearestRangeMatcher
  • 【论文阅读】CARES:医学视觉语言模型可信度的综合基准
  • 2025-03-17 学习记录--C/C++-PTA 习题4-7 最大公约数和最小公倍数
  • 汇编移位指令
  • 读取Table的结构转换为Model类
  • Git push后撤销提交
  • 变量和数据类型——Python
  • 如何在electron中注册快捷键?
  • 高性能缓存:使用 Redis 和本地内存缓存实战示例
  • 使用vite新建vue3项目 以及elementui的使用 vite组件问题
  • windows+ragflow+deepseek实战之一excel表查询
  • 软件安全性测试的重要性和常用工具介绍,软件测试服务公司推荐
  • 固定资产管理系统解决方案,固定资产管理系统源码,设备管理系统源码(Java源码)
  • 集合的练习1-2
  • 【Matlab GUI】封装matlab GUI为exe文件
  • Java对接豆包等AI大模型的设计方案(六)-- 对接OpenAI的java库
  • 大语言模型的多垂类快速评估与 A/B 测试
  • 基于javaweb的SpringBoot食品溯源系统设计与实现(源码+文档+部署讲解)
  • 巴基斯坦宣布禁止与印度的进口贸易
  • 巴菲特股东大会精华版:批评拿贸易当武器,宣布年底交班
  • 民族音乐还能这样玩!这场音乐会由AI作曲
  • 抢抓消费旺季:五一假期,多地党政主官调研外贸优品展销活动
  • 云南省政协原党组成员、秘书长车志敏接受审查调查
  • 跳水世界杯总决赛:程子龙/朱子锋夺男子双人10米台冠军