在MySQL主从复制中自动提升从站

在主从复制环境中,如果主服务器出现故障,需要自动提升从服务器作为主服务器。 如果没有检测到主数据库的心跳,通常的做法是从应用程序更改数据库引用。

我需要一个集群来达到这个目的吗?还是简单的2机器环境就足够了?

这不是你能用MySQL单独做的,至less在5.5版本中是这样。 一个额外的工具,如钨复制器,可以帮助你自动化的过程。

如果您在关键任务环境中使用MySQL,则有很多可能的途径来实现高可用性。 您可以与Oracle支持合作,也可以与Percona或SkySQL等专业支持和咨询公司合作,帮助您select和部署满足您需求的最佳configuration。