Vue 3 企业级项目实战课
杨文坚
前阿里前端 Leader,前腾讯 IMWeb 团队高级前端工程师
6908 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 47 讲
实战篇 (19讲)
Vue 3 企业级项目实战课
15
15
1.0x
00:00/00:00
登录|注册

28|前台页面版本化管理:如何实现搭建页面的迭代策略?

你好,我是杨文坚。
上节课我们学习了怎样把页面发布出去,给生产环境的外部客户使用,在页面功能维度的功能链路里,就是“页面发布流程”这一功能环节。那下一步什么是最重要呢?
很多人会想到是“页面在前台服务的渲染”,其实不是。发布页面后,最重要的事项是“保证页面的长期稳定可用”。即使页面出现异常问题,客户不能使用了,如果能在最短时间内,快速解决问题,也算符合稳定可用的要求。
例如,从客户反馈问题到解决问题,只花了几分钟,一般对客户影响不会太大。但是如果页面被反馈不可用,同时也不能短时间内解决问题,导致客户好几个小时都不能使用,这时候,再好的前台渲染方式也是白搭,毕竟客户是长时间使用不了功能,而不是功能体验不好。
所以,在页面进入发布流程后,我们就要做好页面高可用的措施。一般,高可用措施有监听页面错误、及时反馈报警和页面快速回滚恢复等等,其中,最重要的是“页面快速回滚恢复”,因为页面出问题了,如果不能及时解决问题,再好的报错和反馈措施也是没用的。
那这节课,我们就围绕着“页面回滚”这一措施,来学习搭建平台怎么实现页面高可用。

什么是高可用

前面我们反复提到“高可用”,很多人可能不太理解究竟什么是高可用,我们简单解释一下。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文详细介绍了前台页面版本化管理的重要性以及实现搭建页面的迭代策略。作者首先强调了保证页面的长期稳定可用的重要性,提出了高可用的概念,并解释了其计算方法和在互联网企业中的重要性。接着,文章详细介绍了如何设计和实现页面的多版本管理,包括页面快照数据的存储和管理,以及页面版本内容的构成。最后,作者讨论了如何设计和实现页面的回滚措施,以保证页面的高可用性。文章还提到了前置型的高可用措施,包括避免项目出现问题和避免问题扩大化的视角,以及如何进行页面监控。总的来说,本文重点介绍了页面版本管理和高可用性保障的技术实现方法,对于需要了解前台页面版本化管理的读者具有一定的参考价值。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《Vue 3 企业级项目实战课》
新⼈⾸单¥59
立即购买
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
显示
设置
留言
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部