原文:nginx 根据IP 进行灰度发布

灰度发布,简单来说,就是根据各种条件,让一部分用户使用旧版本,另一部分用户使用新版本。 nginx 的语法本身可以看作是一门小型的编程语言,通过简单的编程,可以轻松实现基于IP的灰度发布。 需求:搭建准生产环境,供开发人员 运维在线上做最后的调整。如果OK,直接用rsync推送至生产环境。 条件:办公室网络出口有固定IP 解决办法: nginx 负载均衡器判断客户端IP地址, 如果是办公室IP,则 ...

2016-11-15 09:03 0 1829 推荐指数:

查看详情

使用Nginx实现灰度发布

度。 灰度发布常见一般有三种方式: Nginx+LUA方式 根据Cookie实现灰度发 ...

Sun Aug 13 23:48:00 CST 2017 0 23229
Nginx+lua实现灰度发布

之前简单写过缓存预热加上二级缓存,感觉还挺好玩的,在b站看到nginx的视频,也调用lua的模块,做了灰度发布,自己做了几个小时,结果最后失败了,可能是虚拟机的原因,nginx那台经常登不上,下面就是它的主要流程。 Nginx调用Lua指令 Nginx调用Lua模块指令, Nginx的可插拔 ...

Fri Nov 27 22:07:00 CST 2020 0 719
什么是灰度测试(灰度发布)?

灰度测试就是指如果软件要在不久的将来推出一个全新的功能,或者做一次比较重大的改版的话,要先进行一个小范围的尝试工作,然后再慢慢放量,直到这个全新的功能覆盖到所有的系统用户,也就是说在新功能上线的黑白之间有一个灰,所以这种方法也通常被称为灰度测试。类似于我们通常所说的内测。 灰度测试就是将自 ...

Tue Mar 31 23:21:00 CST 2020 1 6071
灰度发布

灰度发布是可以帮助您渐进式更新Deployment的工具。它能结合Ingress Controller实现多版本共存,发布暂停,流量百分比切换,健康检查等功能,极大解放灰度发布过程中的手动操作,全自动化实现线上灰度流量切换。本文介绍灰度发布的概念和如何安装灰度发布组件。 什么是灰度发布灰度 ...

Fri Feb 25 00:57:00 CST 2022 0 1646
灰度发布

确认没有大的问题后,再进行全量用户的推送。 灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现 ...

Sat Sep 19 04:13:00 CST 2015 0 3508
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM