其他分享
首页 > 其他分享> > DevOps解决方案 | 红绿发布

DevOps解决方案 | 红绿发布

作者:互联网

适用于软件开发者的产品和解决方案,方便开发者快速、可靠的构建和交付产品。颠覆基础设施预置和管理流程,改变传统应用程序代码交付方式,加强软件发布流程的自动化,让开发过程环环相扣

场景描述

1. 熬夜加班也没有搞定新版本升级,想回滚到老的服务却发现已经不可能了?
2. 评估服务稳定程度,需要几个小时甚至几天,黄花菜都凉了?
3. 还在为手工或脚本方式保证不中断服务而导致的易出错、费时而苦恼?


蓝绿发布,在发布的过程中用户无感知服务的重启,通常情况下是通过新旧版本并存的方式实现,也就是说在发布的流程中,新的版本和旧的版本是相互热备的,通过切换路由权重的方式(非0即100)实现不同的应用的上线或者下线,不会间断业务的同时完成可视化一键灰度发布,并在升级过程中可以随时回滚到老服务,确保升级安全。

红绿发布


图片


标签:回滚,服务,解决方案,流程,DevOps,发布,开发者,版本,红绿
来源: https://blog.51cto.com/15057823/2632466