移动端容灾方案

450 阅读1分钟

移动端容灾必要性

灾:性能、业务异常

传统流程:用户反馈、重新打包、渠道更新,不可接受

容灾方案建设

功能开关

配置中心,服务端下发配置控制

针对场景:功能新加或代码改动

统跳中心

界面切换通过路由,路由决定是否重定向

eg:Native Bug 不能热修复则跳转到临时H5

动态化修复

热修复能力,可监控、灰度、回滚、清除

推拉结合,多场景调到保证到达率

Weex、RN增量更新

安全模式

根据Crash信息自动恢复,多次启动失败重置App

严重Bug可阻塞性热修

异常熔断:多次请求失败则主动拒绝

容灾方案集合

功能开关->跳转中心->动态修复->安全模式