几周以来,我一直试图弄清楚这一点。我们曾经在不同的供应商处有一个 5 主机的 Percona 集群。当它开始起作用时,我读到跨数据中心进行同步复制是个坏主意。现在我们在一个数据中心拥有一个 3 节点集群。我正在尝试找出实现冗余的最佳方法。我读到你可以有 2 个单独的集群,每个数据中心一个,并且它们之间有一个异步链接。进一步阅读后,虽然它似乎通常用于 DR 场景,因此不使用从属集群,虽然故障转移很容易,但回退有点涉及。我对数据库集群非常陌生,希望得到指导。数据库客户端将使用 HAProxy,并且只会指向一个数据中心中的主机。
非常感谢您的帮助。