Redis Sentinel 自动故障转移
2022-02-18 19:12:45 0 举报
Redis Sentinel 自动故障转移机制
作者其他创作
大纲/内容
Sentinel 3号
ping/pong
X
replicate
Sentinel 领导者
Master
从节点列表
slave runid最小
找到new master
Slave 2号
down_state=1leader_runid:具体ID
N
故障发现及Sentinel领导者确认
Y
Sentinel 1号
is_master_down_by_addr
slave复制偏移量最大
过滤不可达slave
Sentinel 2号
slaveof no one
选择新master
old master从新上线后成为slave
new master选举及故障转移
Slave 1号
故障转移
T1时间:ping/pong消息正常进行
slave权重最大
T3时间:2号和3号也与master失去联系,同意1号为领导者
new master选举
new master
0 条评论
下一页