查看其它 1 个回答宁科的回答

宁科宁科架构师博云

在容器云多中心部署的情况下,可采用如下设计原则来规避脑裂问题:
1.每个中心的应用尽量独立
避免同一个应用跨中心的调用,避免一个应用的不同实例在不同的中心。也就是说,双中心的双活尽量采用应用划区域部署的方式。
2.同一个应用在双中心以主备的方式部署
明确了双中心主备方式和各自角色,应用,中间件和数据库的部署将会更加简单和可靠。
3.需要双中心双活的应用单独考虑
前面的两条原则都是在尽可能的情况下,实际情况仍然有应用需要部署在双中心,并且双活,以分担流量压力,或者是对灾备切换的RPO要求非常高。这种情况下可以适当降低应用的响应时间指标,将更多时间用于两个中心应用数据的同步,或者采用补偿机制。

互联网服务 · 2020-08-19
浏览985

回答者

宁科
架构师博云
擅长领域: 云计算容器容器云

宁科 最近回答过的问题

回答状态

  • 发布时间:2020-08-19
  • 关注会员:3 人
  • 回答浏览:985
  • X社区推广