在一般情况下,升级服务器端应用,需要将应用源码或程序包上传到服务器,然后停止掉老版本服务,再启动新版本。但是这种简单的发布方式存在两个问题,一方面,在新版本升级过程中,服务是暂时中断的,另一方面,如果新版本有BUG,升级失败,回滚起来也非常麻烦,容易造成更长时间的服务不可用。为了解决这些问题,人们研究出了多种发布策略,下面我们一一介绍。蓝绿部署所谓蓝绿部署,是指同时运行两个版本的应用,如上图所示,
分类:
其他好文 时间:
2018-08-22 12:03:28
阅读次数:
266
微服务部署:蓝绿部署、滚动部署、灰度发布、金丝雀发布 在项目迭代的过程中,不可避免需要”上线“。上线对应着部署,或者重新部署;部署对应着修改;修改则意味着风险。 目前有很多用于部署的技术,有的简单,有的复杂;有的得停机,有的不需要停机即可完成部署。本文的目的就是将目前常用的布署方案做一个总结。 一、 ...
分类:
其他好文 时间:
2018-08-18 16:32:31
阅读次数:
128
一、背景 最近公司订单中心重构,利用spring boot集成apollo配置中心,因此学习一下apollo配置中心 因为如今程序功能越来越复杂,程序的配置日益增多:各种功能的开关、参数配置、服务器地址、数据库链接等 对于配置的期望值越来越高:配置修改后实时生效、灰度发布、分环境、分集群管理配置、完 ...
分类:
其他好文 时间:
2018-08-03 14:30:03
阅读次数:
214
一、是什么 服务治理的内容应该是包含但不仅限于以下点:服务定义,服务版本治理,服务迁移,服务消息模型,统一鉴权(应用鉴权、用户鉴权、OAuth鉴权、ACL),服务发现(注册中心),服务变更管理,服务监控,服务扩容缩容,服务自我保护,服务降级,服务授权防攻击,服务上线验证和灰度发布,服务问题定位和跟踪 ...
分类:
其他好文 时间:
2018-07-16 00:32:56
阅读次数:
238
步骤 1)定义目标 2)选定策略:包括用户规模、发布频率、功能覆盖度、回滚策略、运营策略、新旧系统部署策略等 3)筛选用户:包括用户特征、用户数量、用户常用功能、用户范围等 4)部署系统:部署新系统、部署用户行为分析系统(web analytics)、设定分流规则、运营数据分析、分流规则微调 5)发 ...
分类:
其他好文 时间:
2018-07-08 00:27:16
阅读次数:
200
在项目迭代的过程中,不可避免需要进行项目上线。上线对应着部署或者重新部署,部署对应着修改,修改则意味着风险。目前有很多用于部署的技术,有的简单,有的复杂,有的得停机,有的不需要停机即可完成部署。本文将对目前常用的部署方案做一个简单的总结。蓝绿发布(Blue/Green Deployment)1. 定义蓝绿部署是不停老版本,部署新版本然后进行测试。确认OK后将流量切到新版本,然后老版本同时也升级到新
分类:
其他好文 时间:
2018-07-03 19:54:18
阅读次数:
136
版本更迭 http://www.sohu.com/a/163264045_505827 Oracle Database的下一个版本将是 Oracle 18。 目的 为了更快的、通过每年的版本发布将新特性带给用户,小步快跑、灰度发布,可以尽量通过小的变更,降低用户对于版本升级的恐惧感。 由此又可以将用 ...
分类:
数据库 时间:
2018-07-01 10:25:55
阅读次数:
247
百科:https://baike.baidu.com/item/%E7%81%B0%E5%BA%A6%E5%8F%91%E5%B8%83/7100322?fr=aladdin 灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户 ...
分类:
其他好文 时间:
2018-06-14 15:01:59
阅读次数:
186
一、dcoker的一般应用场景 1、简化配置,统一配置,通过镜像快速启动(Simplifying) 2、代码流水线管理,开发环境->测试环境->预生产环境->灰度发布->正式发布,docker在这里实现了快速迁移(Code Oioeline Management) 3、开发效率,对开发人员,有了镜像 ...
分类:
其他好文 时间:
2018-05-11 23:35:42
阅读次数:
139
1、提供GO语言微服务开发框架SDK?支持插件化注册中心、多RPC协议(已默认实现http和highway,可扩展)?提供熔断降级、容错、路由管理、限流、错误注入、灰度发布等治理能力2、提供ServiceMesh商业版?支持.NET、Node.js、PHP等多语言应用微服务解决方案,能够以零侵入模式接入CSE微服务治理,提供完善的服务治理能力?兼容Dubbo协议,支持存量Dubbo应用零侵入接入C
分类:
其他好文 时间:
2018-05-03 19:38:07
阅读次数:
192