MySQL多机同步

kyle315 2010-11-15 10:49:18
通过MYSQL同步复制功能,实现了三台主机的互备,即:A->B->C-A ,在正常情况下,对任何一个主机的操作都会同步到其它主机,但如果其中任意一个发生故障,在该主机恢复前,会造成无法同步的问题。假定主机B出现故障,这时对A的操作无法同步到C,但对C的操作可以同步到A,请问,有没有办法保证,B故障时,对A的操作能同步到C?
...全文
140 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zuoxingyu 2010-11-17
  • 打赏
  • 举报
回复
这样环状的复制应用在什么工作场所呀?
jiahehao 2010-11-16
  • 打赏
  • 举报
回复
这种咬成环的同步我也考虑过,最后放弃.也是因为无法解决中间一台发生故障后,环断开,如何保证所有机器同步的问题.楼上的建议可行,即A<-->B,同时A-->C.然后你自己再写一个程序监控A,B,当发现有一台故障时,则改配置文件,将同步关系改为A<-->C或者B<-->C.
rucypli 2010-11-16
  • 打赏
  • 举报
回复
这种结构还不如双master配上一个兼做备份的slave

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧