MHA高可用架构工作原理?主库宕机处理过程
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,主库宕机处理过程1. 监控节点 (通过配置文件获取所有节点信息)系统,网络,SSH连接性主从状态,重点是主库2. 选主(1) 如果判断从库(position或者GTID),数据有差异,最接近于Mast
千家信息网最后更新 2026年11月02日MHA高可用架构工作原理?主库宕机处理过程
主库宕机处理过程
1. 监控节点 (通过配置文件获取所有节点信息)
系统,网络,SSH连接性
主从状态,重点是主库
2. 选主
(1) 如果判断从库(position或者GTID),数据有差异,最接近于Master的slave,成为备选主
(2) 如果判断从库(position或者GTID),数据一致,按照配置文件顺序,选主.
(3) 如果设定有权重(candidate_master=1),按照权重强制指定备选主.
1. 默认情况下如果一个slave落后master 100M的relay logs的话,即使有权重,也会失效.
2. 如果check_repl_delay=0的化,即使落后很多日志,也强制选择其为备选主
3. 数据补偿
(1) 当SSH能连接,从库对比主库GTID 或者position号,立即将二进制日志保存至各个从节点并且应用(save_binary_logs )
(2) 当SSH不能连接, 对比从库之间的relaylog的差异(apply_diff_relay_logs)
4. Failover
将备选主进行身份切换,对外提供服务
其余从库和新主库确认新的主从关系
5. 应用透明(VIP)
6. 故障切换通知(send_reprt)
7. 二次数据补偿(binlog_server)
数据
备选
权重
节点
主从
差异
文件
日志
落后
切换
应用
强制
补偿
配置
过程
处理
一致
之间
二进制
信息
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
A股互联网金融科技公司
互联网品科技
亿策互联网科技
未来的互联网科技
壕鑫互联网络科技
互联网高科技股票
国外互联网科技网站
全球顶尖互联网科技公司
湖南一路畅行互联网科技
互联网金融科技展
华夏恒生科技与互联网科技
高科技互联网发展前景如何
华中科技大学互联网的牛人
广西科技产业互联网是什么
版纳互联网科技选哪家
互联网领先科技活动
北京互联网科技类企业分布
互联网金融金融科技
长沙易易互联网科技有限公司
小牛互联网科技有限公司地址
互联网 科技
狮子座互联网科技
互联网科技上市公司
上海卓越科技 互联网
居家互联网科技有限公司
汉立互联网科技有限公司联系电话
广州新华互联网科技学校电竞方面
互联网与数字科技关系
互联网科技收购价值
广东猫王互联网科技有限公司电话