高可用架构MHA有什么样的不足和风险点吗?

高可用架构MHA有什么样的不足和风险点吗?

MHA作为传统复制下的高可用霸主,在今天的GTID环境下,开始慢慢走向没落,更多的人开始开始选择replication-manager或者orchestrator等高可用解决方案

不足及风险点:
1、failover依赖于外部脚本,比如VIP切换需要自己编写脚本实现
2、MHA启动后只检测主库是否正常,并不检查从库状态及主从延迟
3、需要基于SSH免认证配置,存在一定的安全隐患
4、没有提供从服务器的读负载均衡功能
5、从节点出现宕机等异常并没有能力处理,即没有从库故障转移能力
6、在高可用切换期间,某些场景下可能出现数据丢失的情况,并不保证数据0丢失
7、无法控制RTO恢复时间
原文地址:https://www.cnblogs.com/zhouwanchun/p/13141605.html