fancyghost 发表于 2022-12-6 17:35:09

关于MYSQL高可用

请问,如果是3个机房间2层网络不通(不能使用VIP),3层网络通(MYSQL主机之间互相是通的)。

这种情况下应该如何构建高可用架构?
目标:能够尽量降低故障场景下人工干预的程度

目前能想到的3个机房做1主2从,利用KEEPALIVE做主备切换,然后人工干预配置DNS来控制业务访问MASTER的实例IP。
请问还有没有其他的好的解决方案?

yejr 发表于 2022-12-6 18:01:13

MySQL router + MGR,参考 https://greatsql.cn/doc/#!&v=61_8_0
或者 lvs或haproxy + 传统主从

fancyghost 发表于 2022-12-6 18:34:22

yejr 发表于 2022-12-6 18:01
MySQL router + MGR,参考 https://greatsql.cn/doc/#!&v=61_8_0
或者 lvs或haproxy + 传统主从

感谢,我们研究一下
页: [1]
查看完整版本: 关于MYSQL高可用