暂无图片
MHA是怎样选择新主的?
我来答
分享
2023-06-02
MHA是怎样选择新主的?

MHA是怎样选择新主的?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
晴天

MHA在选择新主时,会将所有存活的从库分为以下几类:

· 存活节点组:所有存活的从节点。

· latest节点组:选取Binlog最近的从节点作为latest节点。

· 优选节点组:选取配置文件中指定了candidate_master=1的存活从节点。

· 劣质节点组:有参与选主的从节点(参数配置no_master=1节点);未开启Binlog的从节点;复制延迟超过一个文件位置或100000000个位点的从节点。

选主顺序为从上到下的依次筛选:

1)当优选节点组和劣质节点组的数量为0时,选主方式为latest节点组中的第一个从节点。

2)选择第一个属于latest节点组和优选节点组但不属于劣质节点组的从节点。

3)选择第一个属于优先节点组但不属于劣质节点组的从节点。

4)选择第一个属于latest节点组但不属于劣质节点组的从节点。

5)选择第一个属于存活节点组但不属于劣质节点组的从节点。

暂无图片 评论
暂无图片 有用 2
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏