# 0 Github
1 sdown和odown转换机制
两种失败状态
1.1 概念
- sdown主观宕机
一个哨兵自己觉得一个master宕机 - odown客观宕机
quorum数量的哨兵都觉得一个master宕机
1.2 达成条件
- sdown
一个哨兵ping一个master,超过is-master-down-after-milliseconds - odown
一个哨兵在指定时间内,收到了quorum指定数量的其他哨兵也认为那个master是sdown了,那么就认为是odown
2 自动发现机制
通过Redis的pub/sub实现哨兵互相之间的发现,每个哨兵都会往__sentinel__:hello这个channel发一个消息,此时所有其他哨兵都可消费到该消息,于是感知到其他哨兵的存在.
每隔2s,哨兵都会往自己监控的某个master+slaves对应的__
继续阅读与本文标签相同的文章
上一篇 :
Redis RDB 持久化详解
下一篇 :
初入java多线程
-
如何通过阿里云基础安全组件确认云上资产安全状态
2026-05-24栏目: 教程
-
防火防盗防 AI 系列:你的心事,将被你的行走步态暴露!
2026-05-24栏目: 教程
-
企业互联网品牌保护与云安全品鉴会·青岛站
2026-05-24栏目: 教程
-
初来云栖,杂谈过往
2026-05-24栏目: 教程
-
Python3入门(三)基本数据类型
2026-05-24栏目: 教程
