想问下各位,为什么redis的哨兵模式中至少要部署三个以上的奇数 sentinel 节点
1.奇数个节点的集群总是能提供服务,偶数则会有不可用的可能性(脑裂)2.领导者选举需要至少一半sentinel + 1 个节点,奇数节点可以比偶数节点节省一个节点。假设3个sentinel集群,则选领导需要2个节点正常,允许1个节点宕机,而假设4个sentinel集群,需要3个节点正常,允许1个节点宕机。那么相同的容错能力,奇数更节省资源
因为是类似于投票机制3台才能分出胜负