MySQL MHA工具的優缺點介紹

chenfeng發表於2016-10-06
MHA是一位日本MySQL大牛用Perl寫的一套MySQL故障切換方案,來保證資料庫系統的高可用.在當機的時間內(通常10—30秒內),完成故障切換,部署MHA,可避免主從一致性問題,節約購買新伺服器的費用,不影響伺服器效能,易安裝,不改變現有部署。

MHA工具的優點:
由Perl語言開發的開源工具
master自動監控和故障轉移
master crash不會導致主從資料不一致性
可以支援基於GTID的複製模式(MySQL 5.7版本)
MHA在進行故障轉移時更不易產生資料丟失
同一個監控節點可以監控多個叢集
MHA加強了資料的安全性

MHA工具的缺點:
需要編寫指令碼或利用第三方工具來實現VIP的配置
MHA啟動後只會對主資料庫進行監控
需要基於SSH免認證配置,存在一定的安全隱患
沒有提供從伺服器的讀負載均衡功能

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2125876/,如需轉載,請註明出處,否則將追究法律責任。

相關文章