• 发布机制-蓝绿发布:百科


    ylbtech-发布机制-蓝绿发布:百科
    1.返回顶部
    1、
    2.1 蓝绿发布(双服务器组)

    蓝绿发布仅适用于双服务器组发布,可以认为是对蛮力发布的一种简单优化发布方式。简化过程如下图所示:

    600

    实践要点
    1. V1 版本称为蓝组,V2 版本称为绿组,发布时通过 LB 一次性将流量从蓝组直接切换到绿组不经过金丝雀和滚动发布,蓝绿发布由此得名;

    2. 出现问题回退也很直接,通过 LB 直接将流量切回蓝组

    3. 发布初步成功后,蓝组机器一般不直接回收,而是留一个待观察期,视具体情况观察期的时间可长可短,观察期过后确认发布无问题,则可以回收蓝组机器

    优势和适用场合

    优势:

    • 升级切换和回退速度非常快

    不足:

    • 切换是全量的,如果 V2 版本有问题,则对用户体验有直接影响;

    • 需要两倍机器资源

    适用场合:

    • 对用户体验有一定容忍度场景

    • 机器资源有富余或者可以按需分配AWS 云,或自建容器云

    • 暂不具备复杂滚动发布工具研发能力;

    流量模式

    600

    蓝绿发布一次完成流程切换,图片来自附录 7.1

    2、
    2.返回顶部
     
    3.返回顶部
     
    4.返回顶部
     
    5.返回顶部
    1、
    2、
     
    6.返回顶部
     
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    spring mvc 分页
    get/post时中文乱码问题的解决办法
    mysql-day01
    servler配置
    idea
    springMvc 核心配置
    ServletRequest面试题
    Servlet面试题
    Http面试题
    测试文件
  • 原文地址:https://www.cnblogs.com/storebook/p/11769772.html
Copyright © 2020-2023  润新知