几个 MaxScale 实例连接到一个 MariaDB Galera 集群

几个 MaxScale 实例连接到一个 MariaDB Galera 集群

简而言之,我有一个由 3 个节点组成的 MariaDB Galera 集群。
我有 3 个独立的服务器,上面运行着 MaxScale。

将三个独立的 MaxScale 实例连接到单个数据库集群有什么缺点吗?
配置时我应该注意什么?

我暂时不是在问 HA,我指的是 3 个独立的 MaxScale 实例。

我正在寻找文档但没有找到任何具体内容。

答案1

更新:随着合作监测在 MaxScale 2.5 中新增,即使在异步复制集群中也可以安全地使用多个 MaxScale 实例的自动故障转移。

将多个 MaxScale 实例连接到同一个数据库集群应该没有问题,只要它是 Galera 集群或自动故障转移功能未使用。

如果使用自动故障转移,则执行提升的节点必须由第三方选择,以防止多个 MaxScale 实例同时尝试提升新的主节点。

相关内容