【发布时间】:2021-07-16 01:18:25
【问题描述】:
环境:
- MariaDB Ver 15.1 Distrib 10.5.9-MariaDB
- ProxySQL Maxscale
- Debian 10
我有主(A)>从(B)复制。复制由 Maxsale 使用自动故障转移控制。如果我的主服务器(A)上没有互联网,那么主服务器切换到从服务器。当 Internet 出现时,向导返回到其原始位置 (A)。如何确保master切换到slave不返回?
我尝试安装 enforce_simple_topology=true,但情况变得更糟。我的 master>slave 复制转换为 master-master。它不适合我。
如何改变master的切换逻辑?
【问题讨论】:
-
如何确定哪个服务器是主服务器?你用
maxctrl list servers了吗?如果您通过 ProxySQL 使用 SQL 连接来检查它,那么 ProxySQL 可能最终选择了不同的服务器。拓扑不清楚,应该搞清楚。 -
是的,我用过
maxctrl list servers
标签: mariadb debian failover proxysql maxscale