【云原生】灰度发布、蓝绿发布、滚动发布、灰度发布解释
目录
- 背景
- 一、蓝绿发布
- 蓝绿发布特点
- 蓝绿发布注意事项
- 二、滚动发布
- 滚动发布特点
- 滚定发布注意事项
- 三、灰度发布
背景
在项目迭代的过程中,不可避免需要”上线“。上线对应着部署,或者重新部署;部署对应着修改;修改则意味着风险。目前有很多部署发布的技术, 这儿将常见的做一个总结。
上面所说难免有些抽象, 举一个情景例子, 加入你是微博项目负责人员, 现在新版本较原来的老版本有很大的改变, 这设计到服务架构、前端UI等等, 经过测试功能没有障碍, 那么这时候如何让用户切换到新的版本呢?
显而易见, 第一次发布的应用是没有所谓的这个问题的, 这种如何发布的思考只会出现在后面的版本迭代中。
一、蓝绿发布
蓝绿部署中,一共有两套系统:一套是正在提供服务系统(也就是上面说的旧版),标记为“绿色”;另一套是准备发布的系统,标记为“蓝色”。两套系统都是功能完善的,并且正在运行的系统,只是系统版本和对外服务情况不同。正在对外提供服务的老系统是绿色系统,新部署的系统是蓝色系统。
【云原生】灰度发布、蓝绿发布、滚动发布、灰度发布解释相关推荐
- 蓝绿部署滚动部署金丝雀发布(灰度发布)A/B测试
在一般情况下,升级服务器端应用,需要将应用源码或程序包上传到服务器,然后停止掉老版本服务,再启动新版本.但是这种简单的发布方式存在两个问题,一方面,在新版本升级过程中,服务是暂时中断的,另一方面,如果 ...
- git灰度发布版本_灰度发布/蓝绿发布_部署到Kubernetes_选择部署方式_用户指南_CodePipeline - 阿里云...
蓝绿发布 蓝绿部署是不停老版本,部署新版本然后进行测试,确认OK后将流量逐步切到新版本.蓝绿部署无需停机,并且风险较小. 示例 本例是一个 nginx 应用,包含一个 deployment. serv ...
- APISIX安装与灰度、蓝绿发布
文章目录 1.安装 1.1.基于docker安装 1.2.基于RPM安装 2.灰度发布与蓝绿发布测试 2.1.compose安装nginx 2.1.1.创建目录 2.1.2.编辑nginx.conf配 ...
- 一站式云原生智能告警运维平台——SLS新版告警发布!
简介: 本文介绍什么是云原生可观测性需求以及告警限制,介绍一站式云原生智能告警运维平台--SLS新版告警. 前言 本篇是SLS新版告警系列宣传与培训的第一篇,后续我们会推出20+系列直播与实战培训视频 ...
- 常用于生产部署方式详解 灰度发布 滚动发布 蓝绿发布
传统型 这种方式基本上很多中小型企业都在用,尤其是政府或是对企业内部的系统.通常都是直接停服务,将正在运行的程序包备份到指定目录,将新的程序包上传到服务器,停服务,替换老的包,启动服务. 优点: 1. ...
- 云原生生态周报 Vol.9| K8s v1.15 版本发布
本周作者 | 衷源.心贵 业界要闻 1.Kubernetes Release v1.15 版本发布,新版本的两个主题是持续性改进和可扩展性.(https://github.com/kubernetes ...
- 【云原生 | 从零开始学istio】五、istio灰度发布以及核心资源
istio灰度发布 接着上一章部署bookinfo 通过 Istio 实现灰度发布 什么是灰度发布? 使用 istio 进行灰度发布 istio 核心资源解读 Gateway VirtualServi ...
- 蓝绿发布、滚动发布、灰度发布,有什么区别?这下明白了
欢迎关注方志朋的博客,回复"666"获面试宝典 在项目迭代的过程中,不可避免需要"上线".上线对应着部署,或者重新部署:部署对应着修改:修改则意味着风险.目前有 ...
- 蓝绿发布、滚动发布、灰度发布,有什么区别?
点击上方"朱小厮的博客",选择"设为星标" 后台回复"书",获取 后台回复"k8s",可领取k8s资料 在项目迭代的过程 ...
- 首富带你畅谈:蓝绿部署、滚动发布、灰度发布/金丝雀发布
首富带你畅谈:蓝绿部署.滚动发布.灰度发布/金丝雀发布 笔者: 张首富 时间: 2019-01-24晚 QQ群: 895291458 博客地址: www.zhangshoufu.com 根据2018年 ...
最新文章
- 天天都在说,无服务器计算到底是什么?
- securecrt切换会话(session)的显示方式
- Visual Studio Code之常备快捷键
- 探讨IOS应用在中国的盈利模式
- 从源码分析常见的基于Array的数据结构动态扩容机制
- 用jQuery做点击下箭头改变方向
- stl之list双向链表容器应用基础
- 为什么我的数据库应用程序这么慢?
- word怎么在下一页添加表头_Word 文档自动添加表头的方法
- pdf转换成word后有文字叠加_将PDF转换成Word文档后,为什么字体全变了?
- 毕业设计-基于微信小程序的校园跑腿互助系统
- 网罗天下 v1.0 下载
- ORA-02195:尝试创建的PERMANENT对象在TEMPORARY表空间中
- Linux书签(05)用linux more命令查看日志文件
- python字符串切割以及正则表达式的简单实例操作
- 360加固android app反编译,apk360加固脱壳
- 【实战】物联网安防监控项目———需求分析
- freeradius mysql 认证_freeradius+mysql 的验证问题
- cvs在更新程序的时候颜色是代表什么意思?
- 硬盘检测工具 HD Tune Pro
热门文章
- iptables 继续学习 “增删改查” 、MASQUERADE
- R 回归分析 非线性回归模型
- java amr转mp3_在java中使用ffmpeg将amr格式的语音转为mp3格式
- 以逗号分割数组并且去除数组最后得空数据
- c语言仿qq截图源码,C#实现属于自己的QQ截图工具
- React 环境 webpack less 配置 及 javascriptEnabled 解决方法
- 漏洞修复:TLS 1.0 enabled
- 关于win8的各种版本的区别
- 智能实验室管理系统的现状怎么样
- IntelliJ IDEA的maven如何提高下载速度