【问题标题】:Removing Out Of Sync MYSQL Slaves删除不同步的 MYSQL 从站
【发布时间】:2017-08-08 19:33:53
【问题描述】:

我有一个带有 4 个从属的 MYSQL 主从设置。这种情况并不经常发生,但从属设备可能会不同步,从而导致应用程序在关键读取时出现错误。应用程序方面这似乎很难解决,是否有一个好的负载平衡选项可以在从站不同步时自动删除它们?

【问题讨论】:

  • 只是好奇......他们怎么会不同步?在解决这个问题时,我没有看到任何麻烦。在我看来,当它有什么乱七八糟的地方时,你就做错了。
  • 实际上解决方案是迁移到集群。如果您在从属设备上运行长查询,则它可能会在 5-10 分钟内不同步
  • 我看不出长时间运行的查询会使从属服务器不同步。您的设置可能存在严重问题。澄清一下,你不是在写你的奴隶,不是吗?也许你应该解释你的整个设置和用例。当心xy-problem! ;)
  • 好的,有问题请教,谢谢!

标签: mysql load-balancing master-slave


【解决方案1】:

我不知道任何工具,但是如果您编写一个 shell 脚本来检查从站状态并且如果它不同步则停止服务,这可能很简单。如果您需要帮助,请告诉我。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-31
    • 2018-11-26
    • 1970-01-01
    • 2023-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多