云图说|ASM 灰度发布,让服务发布变得更敏捷、更安全
阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说)、深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云。更多精彩内容请单击此处。
摘要:通常产品优化迭代的方式,是直接将某版本上线发布给全部用户,一旦遇到线上事故(或 BUG),对用户的影响极大,解决问题周期较长,甚至有时不得不回滚到前一版本,严重影响了用户体验。使用灰度发布,当版本升级时,使部分用户使用新版本,其他用户继续使用老版本,待新版本稳定后,逐步扩大范围把所有用户流量都迁移到新版本上面来。
灰度发布是应用服务网格针对服务治理的一种手段。应用服务网格内置多种典型的灰度发布流程,提供一个灰度发布的向导,方便用户便捷的进行灰度发布实践。
用户可以将应用服务网格提供的灰度发布流程进行自动化配置,从而实现无人值守的灰度发布。
应用服务网格的灰度规则可以是基于权重的按比例切分流量,也可以根据服务访问的内容来将特定内容的请求发往灰度版本。
在多集群场景下,基于应用服务网格灵活的分流能力,用户可以选择将灰度版本和生产版本部署在不同的集群,渐进的切分流量。
点击“了解更多”,华为云应用服务网格服务等着您!
版权声明: 本文为 InfoQ 作者【华为云开发者社区】的原创文章。
原文链接:【http://xie.infoq.cn/article/0c6c55d992b37b7c021197448】。文章转载请联系作者。
评论