中年|Serverless 实战:通过 Component 实现多地域部署容灾( 六 )
status: enableap-guangzhou:functionConf:timeout: 20apigatewayConf:protocols:- httpscloudDNSConf:recordLine:- 电信- 联通
部署结果:
TornadoTest:functionName: tornadoFunctionTestap-shanghai:apiGatewayServiceId: service-mdnjhsp3url: http://service-mdnjhsp3-1256773370.sh.apigw.tencentcs.com/release/ap-guangzhou:apiGatewayServiceId: service-nh6xgutkurl: https://service-nh6xgutk-1256773370.gz.apigw.tencentcs.com/release/DNS: Please set your domain DNS: f1g1ns1.dnspod.net | f1g1ns1.dnspod.net
通过这样一个组件 , 就可以完成框架的跨地域部署与解析 。
3 总 结
至此 , 我们基本完成了一个基于 Serverless 的高可用框架的案例探讨 , 从对单解析的分析 , 到对多解析的策略制定 , 再到最后基于 Serverless 架构的高可用模型 , 虽然文中案例仅仅可以作为学习参考使用 , 在实际生产中会面临很多难题 , 有些地方还需要针对实际项目做一些特殊的修改和修正 , 但是这样一个简单的基于 Serverless 架构的高可用模型 , 基本上可以发挥出 Serverless 架构的特点 , 包括 Serverless 架构的按量付费功能 , 在不使用的时候则不需要收费 , 在部署多套云函数的时候不会因为部署量增加而产生额外的费用;在这个项目中 , 包括 API 网关等触发器对函数进行触发 , 也会包括函数间的编排和调用 , 更有 FaaS 与 BaaS 紧密结合 , 通过专线跨地域 Invoke , 在外层还会增加多套监控告警函数以及 DNS 切换函数、云函数切换函数等尽可能保证服务的稳定与可用性;为了更加简单的进行多地域部署 , 还通过了 Serverless Framework 实现了多地域部署方案 。
在实际生产生活中 , 无论是单地域服务还是多地域就近接入服务 , 多地域部署容灾都是很重要的 , 尤其在 Serverless 架构下 , 按量付费让主备模式成本骤降 , 100% 可用性几乎是一个不可能事件 , 但我们可以共同探讨相对优秀的高可用方案 。
【来源:InfoQ】
声明:转载此文是出于传递更多信息之目的 。 若有来源标注错误或侵犯了您的合法权益 , 请作者持权属证明与本网联系 , 我们将及时更正、删除 , 谢谢 。邮箱地址:newmedia@xxcb.cn
【中年|Serverless 实战:通过 Component 实现多地域部署容灾】
推荐阅读
- 中年|北斗“一张网”可实现全天候、高精度、自主可控服务
- 中年|Python编程语言有什么独特的优势呢?
- 中年|谈一谈我的十年机械工作经历
- 中年|弹无虚发的背后,国产弹药质量把关人,精密机床都要自叹不如
- 中年|宿迁深圳招商再结硕果,签约项目19个,协议总投资158亿元
- 中年|苹果:已终止Epic Games开发者账号
- 中年|圆满的结局!苹果微信之间不用再二选一,美国政府还是做出让步
- 中年|国家能源集团成功研发矿用卡车能耗制动开关预警装置
- 中年|什么是余压监控系统?余压监控系统如何接线和安装?一篇文章搞懂
- 中年|上线供应链金融、搭建标准质量体系,三全产业伙伴卓越质量联盟正式启动
