DevOps滚动部署
滚动部署
滚动部署(rolling deployment)是指从服务器集群中选择一个或多个服务单元,停止服务后执行版本更新,再重新将其投入使用。如此循环往复,直至在集群中所有的服务实例都更新到最新版本。它和蓝绿部署的方式相比,更加节省资源,而不需要准备两套一模一样的服务运行环境。因此,在同样业务量的情况下,这种部署方式所需服务器的数量会比蓝绿部署少一半。
当然,少的资源投入可能会存在功能的局限性。滚动部署无法像蓝绿部署那样只要直接通过控制流量切换的负载均衡器的动态设置来实现动态的环境切换。滚动部署所采取的回滚方式只能是针对特定服务器从新版本回退到旧版本。
DevOps滚动部署相关推荐
- 蓝绿部署滚动部署金丝雀发布(灰度发布)A/B测试
在一般情况下,升级服务器端应用,需要将应用源码或程序包上传到服务器,然后停止掉老版本服务,再启动新版本.但是这种简单的发布方式存在两个问题,一方面,在新版本升级过程中,服务是暂时中断的,另一方面,如果 ...
- 微服务部署:蓝绿部署、滚动部署、灰度部署(金丝雀部署)、功能开关发布
简介 产品或项目不可能一步到位,一次性推向用户,故而有版本的存在.在app版本更新或者项目迭代的过程中,不可避免需要发布.发布就是部署:部署就是修改:修改则意味着风险. 目前有很多用于部署的技术,本文 ...
- 微服务部署:蓝绿部署、滚动部署、灰度部署(金丝雀部署)
简介 产品或者项目不可能一步到位,一次性推向用户,故而有版本的存在.在app版本更新或者项目迭代的过程中,不可避免需要发布.发布就是部署/重新部署:部署就是修改:修改则意味着风险. 目前有很多用于部署 ...
- iOS 9应用开发教程之使用开关滑块控件以及滚动部署视图
iOS 9应用开发教程之使用开关滑块控件以及滚动部署视图 使用ios9中的开关.滑块控件 开关和滑块也是用于和用户进行交互的控件.本节将主要讲解这两种控件. ios9开关 开关控件常用来控制某个功能的 ...
- 蓝绿部署、滚动部署、灰度部署、金丝雀部署
一.Blue/Green Deployment(蓝绿部署) 1.部署过程: (1)准备两个相同的应用运行环境,命名为蓝色环境.绿色环境,刚开始,蓝色环境和绿色环境都运行着相同的应用版本V1,只有绿色环 ...
- 常见的部署类型(停机部署、蓝绿部署、滚动部署、灰度部署、AB测试等)
目录 一.常见部署类型 二.停机部署 三.蓝绿部署 四.滚动部署 五.灰度部署(金丝雀) 六.AB测试 一.常见部署类型 停机部署(Big Bang / Recreate): 把现有版本的服务停机,然 ...
- 微服务部署:蓝绿部署、滚动部署、灰度发布等部署方案对比与总结
在项目迭代的过程中,不可避免需要"上线".上线对应着部署,或者重新部署:部署对应着修改:修改则意味着风险. 目前有很多用于部署的技术,有的简单,有的复杂:有的得停机,有的不需要停机 ...
- 微服务部署:蓝绿部署、滚动部署、灰度发布、金丝雀发布
在项目迭代的过程中,不可避免需要"上线".上线对应着部署,或者重新部署:部署对应着修改:修改则意味着风险. 目前有很多用于部署的技术,有的简单,有的复杂:有的得停机,有的不需要停机 ...
- 微服务部署:蓝绿部署、滚动部署、灰度发布
在项目迭代的过程中,不可避免需要"上线".上线对应着部署,或者重新部署:部署对应着修改:修改则意味着风险. 目前有很多用于部署的技术,有的简单,有的复杂:有的得停机,有的不需要停机 ...
最新文章
- CTFshow 文件包含 web80
- usg2130 虚拟服务器,usg2130防火墙怎么样设置
- LeetCode之Move Zeroes
- 修改db2管理服务器,创建DB2管理服务器的两种情况
- 002编程基础----makefile
- ajax前端post请求json格式参数,前端js导出,参数以json格式发送post请求
- 谷歌发布 XS-Leaks 漏洞知识库
- 火狐中javascript
- onvif协议规范与版本简介
- WinForm 实例教程 通讯录 视频教程 入门教程
- NLP ---文本情感分析
- H5面试题---HTTP状态码知道哪些
- 如何查看电脑的产品密钥
- VMBox CentOS安装记录
- python饼图添加颜色_Python中的五颜六色的饼状图!(二)
- 《算法图解》学习笔记(五):哈希表,小名散列表(附代码)
- MySQL备份(一)增量
- 自顶向下和自底向上的估算方式
- Cnopendata唐诗宋词数据
- 无线通信中与功率有关的单位
热门文章
- java一维数组插入元素_Java 数组 之 一维数组 追加 元素
- ubuntu 终端批量复制文件_《卡死你3000》批量文件复制命令详解
- SSL/TLS协议信息泄露漏洞(CVE-2016-2183)【原理扫描】远程桌面 3389 Windows 2016
- python随机抽取样本1500个_(python)随机抽样
- ubuntu安装mysql报错_在Ubuntu上安装mysql数据库和遇到的问题
- 树形菜单 php,简单的树形菜单_php
- 计算机实验11公式与函数,《大学计算机基础》实验报告十一——Excel2003公式与函数的应用.doc...
- 月薪没过20K的程序员要注意了!(文末送书)
- 皮一皮:再一次,有钱人的世界我不懂...
- 皮一皮:有的人自以为有小聪明...