具体环境描述:
    一共3台服务器,其中两台做HA双机(heartbeat软件实现)另外一台服务器做前端服务;HA两台服务器数据库是双向同步,并前端服务器与HA其中一台服务器mysql是主从关系(HA服务器为主,前端服务器为从)。
问题描述:
    1、HA两台服务器数据同步没有问题
    2、HA服务器与前端服务器做主从关系,在mysql数据库中增删改查操作,数据也能正常同步到其他两台服务器中
    3、在另一台没有与前端服务器配置主从关系的HA服务器增删改查mysql数据,前端服务器不能同步到数据。
想要的效果:
    在HA服务器中间浮动IP自由切换,前端服务器都能同步到HA mysql数据
 请教同仁这种问题有没有好的解决办法,谢谢!!!

解决方案 »

  1.   

    先理解你描述的情况:A 《= Ha同步 =》 BA、B 都可以同步到 C(前端)。如果理解正确,这便成了 一个 员工同时听从两个老板的命令,如果命令不一致,怎么办?命令不一致的场景: A数据比B新,A 向 B同步过程时,A、B同时向C同步.如果您的情况确实这样,想必您已经知道应该如何解决了!
      

  2.   

    后面你讲的是我要的结果 前面的这一点是我现在主要的问题。A、B 都可以同步到 C(前端)。
    A、B当中只有与前端做主从关系的服务器,数据能同步到C,没有与前端服务器做主从关系的HA服务器,数据只能同步到另一台HA服务器。说明:
    A、B(HA双机并且mysql双向同步);C前端服务器;A与C(前主后从)
    同步过程:
    A到B到C 没问题
    B到A到C 有问题