分布式缓存服务 DCS-哨兵原理:Sentinel原理

时间:2025-02-12 15:15:01

Sentinel原理

Redis Sentinel是一个分布式系统,Sentinel的设计基础在于多个Sentinel进程协同工作,这样做的好处有:

  1. 只有当多个哨兵一致同意某主节点不可用,才执行故障检测,这能够降低误报的可能性。
  2. 即使有些Sentinel进程故障,Sentinel系统也能正常工作,从而抵御故障。

从更大范围来看,Sentinel加上Redis主从节点以及连接到Sentinel和Redis的客户端,整体也构成一个更大的分布式系统。

support.huaweicloud.com/dcs_faq/dcs-faq-210707001.html