对于多个idc站点,如何部署微服务合理,如何保持业务数据同步一致性?

多站点部署情况下,微服务如何合理部署,既能保持业务数据同步一致,又能保持接口性能,跨机房调用如何合理使用?

参与4

1同行回答

尘世随缘尘世随缘  技术总监 , 上海某互联网金融公司
1、首先微服务之间的通讯基本上都是基于内网的,所以基于这个前提条件,如果是多地部署,则需要每个IDC完全部署一套一样的服务。可以达到某个IDC故障后随时可切换。2、多IDC部署,也需要遵循主备原则,因为数据需要从主同步到备。3、当主出现异常后,在启动备的同时,数据流向也改变了...显示全部

1、首先微服务之间的通讯基本上都是基于内网的,所以基于这个前提条件,如果是多地部署,则需要每个IDC完全部署一套一样的服务。可以达到某个IDC故障后随时可切换。
2、多IDC部署,也需要遵循主备原则,因为数据需要从主同步到备。
3、当主出现异常后,在启动备的同时,数据流向也改变了。
总之,多IDC方案目前来说还是比较麻烦的,需要消耗大量的人力和物力。

收起
互联网服务 · 2019-11-05
浏览1595

提问者

lvchunhui
软件开发工程师东兴证券
擅长领域: 云计算微服务云原生

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-10-16
  • 关注会员:2 人
  • 问题浏览:2202
  • 最近回答:2019-11-05
  • X社区推广