开发者社区> 问答> 正文

阿里云容灾架构基础上开发的应用系统,业务部署指引方面需要遵循的通用规则有哪些?

已解决

阿里云容灾架构基础上开发的应用系统,业务部署指引方面需要遵循的通用规则有哪些?

展开
收起
与时俱进的探索者 2022-04-07 09:29:48 878 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    1.应用系统双机房对等部署。应用的部署形态是多样的,可以是基于ECS(云服务器)、EDAS(企业分布式应用服务)等。在双机 房容灾场景下,要求应用做到跨机房的冗余部署,保证每个模块、接口或微服务在双机房都要部署,保证任意一个机房内的应用 均可独立运行。 2.利用SLB对外暴露服务。SLB具有自动故障收敛功能,可有效抵御机房级和产品级故障,路由收敛及切换后SLB实例可保持IP地址不 变,对于外部应用透明。 不建议直接使用ECS对外暴露服务,在故障场景下,ECS实例本身没有跨机房提供服务的能力。 3.业务系统通过域名访问云产品。多数云产品(尤其是于数据库及存储)会提供域名的方式。应用要使用域名来访问这些产品,而不 要使用域名解析到IP地址。云产品在变更、升级或容灾切换后均可保持域名不变,使用域名方式无需应用做出修改。对于容灾场 景,通过统一域名来访问云产品,对应用保持透明,云平台切换完成后即可提供服务。以上信息摘自《新服务》,这本电子书收录开发者藏经阁下载地址:https://developer.aliyun.com/topic/download?id=8306

    2022-04-07 20:13:21
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
MaxCompute架构升级及开放性解读 立即下载
MaxCompute Serverless 架构演进 立即下载
阿里云消息队列的 Serverless架构演进 立即下载