灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。灰度发布常见一般有三种方式:Nginx+LUA方式根据Cookie实现灰度发布根据来路IP实现灰度发布本文
原创 2021-01-30 10:53:24
551阅读
灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。 灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。 灰
转载 2017-08-13 15:48:00
113阅读
2评论
基础介绍下文分别从名词解释、灰度升级的作用、灰度升级方案3个方面展开介绍:1.名词解释灰度升级:灰度升级是一种升级时候的平滑切换,当有些服务器的客户端要进行升级,可以只对其中一个客户端升级并测试,确保程序无误后再全局升级。也就是说所有服务器可以不同步更新升级,首次只是对一个地区的服务器进行更新升级,待升级完成确保无误后,再对其他地区的服务器进行统一的更新升级。灰度期:灰度发布从开始到结束的这一段时
转载 2021-06-04 09:01:54
1492阅读
 server {         listen       80;         server_name  i.shequba
原创 2017-06-12 16:46:49
1208阅读
灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。灰度...
转载 2019-12-05 09:11:00
284阅读
2评论
基于nginx实现灰度测试
转载 2021-10-23 21:28:07
299阅读
灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。灰度发布常见一般有三种方式: Nginx+LUA方式 根据Cookie实现灰度发布...
转载 2021-07-30 15:19:27
236阅读
灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。 灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。 灰 ...
转载 2021-07-17 16:28:00
210阅读
2评论
ingress-nignx基于request实现灰度
原创 2022-08-17 15:34:28
127阅读
数通畅联主打SOA综合应用集成、数据治理分析产品和解决方案,公司以前不管是集成开发项目、还是开发集成项目,项目中的升级产品都是人工手动升级,没有一个渐进的过程都是直接切换。这种方式没有灰度处理,如果代码存在问题影响面就会很大,在云平台模式引入后,后续项目中的产品升级都将支持灰度升级方式,做到更优雅更平衡的升级。本文档将介绍如何配置灰度升级。 1基础介绍 下文分别从名词解释,灰度
原创 2022-07-23 00:04:57
585阅读
1. 对URL进行单独的过滤发布upstream A { ip_hash; server 10.0.XX.XX:9000; server 10.0.XX.XX:9010; ...
转载 2019-12-05 09:05:00
141阅读
2评论
1. 对URL进行单独的过滤发布upstream A { ip_hash; server 10.0.XX.XX:9000; server 10.0.XX.XX:9010; }upstream B { #server 10.0.5.76:9000; server 10.0.5.76:9010;}serve...
动 2个 nginx容器[root@node3 conf]# docker psCONTAINER ID IMAGE COMMAND PORTS NAMESb040478a0ab9 nginx "/.
原创 2022-11-17 00:23:30
376阅读
灰度发布,简单来说,就是根据各种条件,让一部分用户使用旧版本,另一部分用户使用新版本。nginx 的语法本身可以看作是一门小型的编程语言,通过简单的编程,可以轻松实现基于IP的灰度发布。需求:搭建准生产环境,供开发人员/运维在线上做最后的调整。如果OK,直接用rsync推送至生产环境。条件:办公室网络出口有固定IP解决办法:nginx 负载均衡器判断客户端IP地址,如果是办公室IP,则反向代理到准
推荐 原创 2014-04-25 20:39:06
10000+阅读
2评论
灰度发布,简单来说,就是根据各种条件,让一部分用户使用旧版本,另一部分用户使用新版本。nginx 的语法本身可以看作是一门小型的编程语言,通过简单的编程,可以轻松实现基于IP的灰度发布。需求:搭建准生产环境,供开发人员/运维在线上做最后的调整。如果OK,直接用rsync推送至生产环境。条件:办公室网络出口有固定IP解决办法:nginx 负载均衡器判断客户端IP地址,如果是办公室IP,则反向代理到准
转载 精选 2016-01-12 17:31:54
772阅读
Nginx+Lua实现灰度发布标签(空格分隔):Nginx博客地址:https://i4t.comlua脚本由人人网运维组长王李明提供一、概念灰度发布概念按照一定的关系区分,分不分的代码进行上线,使代码的发布能平滑过渡上线△使用用户的信息cookie等信息区别△根据用户的ip地址区分(本次使用ip地址区分)灰度发布百度解释灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其
原创 2021-03-09 12:23:45
392阅读
之前简单写过缓存预热加上二级缓存,感觉还挺好玩的,在b站看到nginx的视频,也调用lua的模块,做了灰度发布,自己做了几个小时,结果最后失败了,可能是虚拟机的原因,nginx那台经常登不上,下面就是它的主要流程。 Nginx调用Lua指令 Nginx调用Lua模块指令, Nginx的可插拔模块加载
转载 2020-11-27 14:07:00
274阅读
2评论
Nginx调用Lua指令Nginx调用Lua模块指令, Nginx的可插拔模块加载执行, 共11个处理阶段语
原创 2022-03-25 15:53:16
1190阅读
灰度发布,简单来说,就是根据各种条件,让一部分用户使用旧版本,另一部分用户使用新版本。nginx 的语法本身可以看作是一门小型的编程语言,通过简单的编程,可以轻松实现基于IP的灰度发布。需求:搭建准生产环境,供开发人员/运维在线上做最后的调整。如果OK,直接用rsync推送至生产环境。条件:办公室网络出口有固定IP解决办法:nginx 负载均衡器判断客户端IP地址,如果是办公室IP,则反向代理到准
转载 2016-12-16 16:48:15
1607阅读
  • 1
  • 2
  • 3
  • 4
  • 5