专栏名称: 京东科技技术说
京东科技官方技术公众号,传递最佳实践&技术创新。
今天看啥  ›  专栏  ›  京东科技技术说

【稳定性】上线三板斧(可灰度、可验证、可回滚)

京东科技技术说  · 公众号  ·  · 2024-12-04 10:51
    

文章预览

背景 从研发的流程阶段来看,在确定产品需求后,我们会经历架构设计、编码、测试、联调验证和上线这几个阶段来交付系统。在这个过程中, 我们需要特别关注上线环节,因为它是事故高发的阶段。 为了应对这种情况,我们实施了严格的发布标准操作程序,简称为“发布三板斧”。这包括可灰度发布、可验证发布和可回滚发布。通过这三个步骤,我们可以确保在发布过程中尽量减少风险,提高系统的稳定性和可靠性。 一、灰度要有耐心 1、灰度意义 灰度发布是为了验证即“还存在我们不知道的问题”。 因此,在进行灰度发布时需要更加谨慎,确保即使问题在生产环境中出现,也能控制其对业务和用户的影响。通过灰度尽可能的减少问题的影响面,如果通过灰度过程发现一个线上问题,那么去掉灰度的保护,可能就会产生一个严重的故障。我 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览