MHA实现Mysql数据库高可用

发布时间 2023-03-30 20:11:52作者: 此生何必111

一、 MHA

1. MHA原理

 

 

①MHA利用 SELECT 1 As Value 指令判断master服务器的健康性,一旦master 宕机,MHA 从宕机崩溃的master保存二进制日志事件(binlog events)

②识别含有最新更新的slave

③应用差异的中继日志(relay log)到其他的slave

④应用从master保存的二进制日志事件(binlog events)

⑤提升一个slave为新的master

⑥使其他的slave连接新的master进行复制