redis 哨兵 sentinel(二) 哨兵原理

主观下线 subjectively down SDown

redis 哨兵 sentinel(二) 哨兵原理_第1张图片

客观下线 Oubjectively down ODown

redis 哨兵 sentinel(二) 哨兵原理_第2张图片
多个sentinel要超过一半认为,master 主观下线了,才能认为主机是客观下线(死掉,宕机了)

通过Raft算法,选举一个兵王(在所有哨兵中选一个leader)
在兵王,去触发,去推行故障切换,选出一个新master, slave ——>master

redis 哨兵 sentinel(二) 哨兵原理_第3张图片
选新master的原则
redis 哨兵 sentinel(二) 哨兵原理_第4张图片
redis 哨兵 sentinel(二) 哨兵原理_第5张图片
redis 哨兵 sentinel(二) 哨兵原理_第6张图片

你可能感兴趣的:(redis,sentinel,数据库)