MHA高可用架构工作原理?主库宕机处理过程
发表于:2024-11-25 作者:千家信息网编辑
千家信息网最后更新 2024年11月25日,主库宕机处理过程1. 监控节点 (通过配置文件获取所有节点信息)系统,网络,SSH连接性主从状态,重点是主库2. 选主(1) 如果判断从库(position或者GTID),数据有差异,最接近于Mast
千家信息网最后更新 2024年11月25日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安全错误
数据库的锁怎样保障安全
网络安全科研课题
数据库定时自动获取某字段更新
浙江智能软件开发中心
清朗侠网络安全审查办法
erp家居管理软件开发
办公软件开发费进什么科目
嵌入式软件开发需要哪些知识
数据库服务器供应商
手机用别人的数据库
信息技术 数据库教材
什么语言写服务器最简单
公务员软件开发是干什么的
黑锅下载软件开发
数据库6个操作对象
程序员服务器失效
浦东新区视频系统服务器
所有的文献数据库
服务器电源ssi规范
江西驭神网络技术有限公司
云服务器便宜
山西数据库安全箱出厂价格
数据库数据移动同步
硬件安全属于网络安全吗
北京市网络安全行业
初中网络安全教育安全教案
亚信网络安全
网络安全论坛领导开幕致辞
杭州定制软件开发流程
贵州网络安全技术提升就业待遇
如何连接服务器 xshell