数据库-Redis(15)
由于quronum=2,所以当一个哨兵判断主库“主管下线”后,询问另外一个哨兵后也会得到同样的结果,2个哨兵都判定“主观下线”,达到了quorum的值,因此,哨兵集群可以判定主库为“客观下线”。哨兵标记主库“客观下线”后,在选举“哨兵领导者”时,一个哨兵必须拿到超过多数的选票(5/2+1=3票)。接着,其他哨兵会根据自己和主库的连接情况,作出Y或者N的响应,Y相当于赞成票,N相当于反对票。以3个哨兵为例,假设此时的quorum设置为2,那么任何一个想成为Leader的哨兵只要拿到2张赞成票,就可以了。
复制链接