【问题标题】:mysql how to send data to both serversmysql如何将数据发送到两个服务器
【发布时间】:2016-11-22 16:31:15
【问题描述】:

我有一些数据日志发送到 server1 上的 mySQL 数据库。 有时,由于电源故障,server1 会关闭。 我需要将日志发送到 server2 上的 mySQL 数据库,然后在服务器 1 启动时同步所有内容,因此不会丢失任何日志。 这是可能的事情,还是您有其他建议?

【问题讨论】:

    标签: mysql failover loss


    【解决方案1】:

    听起来您正在寻找主-主类型复制。在这种情况下通常发生的是您将拥有 2 个 MySQL 服务器(我们会说 a 和 b)。 A 将被指定为主,B 将作为从属开始。因此,当通过 my.cnf 配置对 A 进行更新时,它将被发送到 B 并且它们保持同步。如果 A 崩溃(断电、硬盘故障等),进程将检测到服务器已关闭并使 B 成为新的主服务器。然后,一旦 A 修复并重新联机,它将作为从站出现。这不是很难设置,请查看如何设置,例如: how to forge希望有帮助!

    【讨论】:

    • 非常感谢您的宝贵时间!
    猜你喜欢
    • 1970-01-01
    • 2017-07-12
    • 2018-05-06
    • 2021-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-27
    相关资源
    最近更新 更多