E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
灰度发布
k8s七层代理Ingress-nginx基于cookie、请求头、权重实现
灰度发布
场景一:将新版本灰度给部分用户假设线上运行了一套对外提供7层服务的ServiceA服务,后来开发了个新版本ServiceA’想要上线,但又不想直接替换掉原来的ServiceA,希望先灰度一小部分用户,等运行一段时间足够稳定了再逐渐全量上线新版本,最后平滑下线旧版本。这个时候就可以利用NginxIngress基于Header或Cookie进行流量切分的策略来发布,业务使用Header或Cookie来
韩先超
·
2022-11-30 00:35
java
docker
中间件
kubernetes
nginx
ingress-nginx controller负载组件安装及调试,试点云安全中心产品k8s服务
灰度发布
作者:中国移动云能力中心——沈宁敏概要:ingress-nginxcontroller是Kubernetes实现负载均衡的一种策略,为应用层HTTP(S)提供访问能力,它是一组基于DNS名称或者URL路径把用户请求转发到指定的Service资源的规则,用于将集群外部的请求流量转发至集群内部完成服务发布。云安全中心在2021年V2.0版本开发模式为敏捷开发,版本模块化、开发周期短、应用服务更新频繁,
移动云开发者社区
·
2022-11-30 00:20
html5
html
css
ABtest实验细节整理
基本概念2.ABtest流程3.ABtest样本量计算(假设检验)3.1对于点击率,转化率等指标的样本量估计3.2对于时长等指标的样本量估计4.ABtest显著性检验(假设检验)5.注意5.1新奇效应5.2
灰度发布
盏茶y
·
2022-11-24 16:16
推荐系统
滴滴技术公众号-算法文章汇总
(2017-05-22)文章地址:https://mp.weixin.qq.com/s/gPUORUF-8MvUAcqMgVdRqQ什么是A/B实验和
灰度发布
?
姜呆
·
2022-11-22 14:07
公众号技术文章学习
算法
滴滴
利用阿里云的MSE,上一个真正的
灰度发布
方案
1.MSE是啥阿里云MSE(MicroservicesEngine)微服务引擎含以下三个主要模块:微服务注册中心、微服务治理和云原生网关。其中微服务治理功能中的标签路由,可以实现灰度功能。2.灰度需求除了流量入口(如桩服务、gateway服务等),所有后端服务都要能支持按版本分组;将应用的相关版本隔离成一个独立的运行环境,通过设置流控路由规则,将满足规则的请求流量路由到目标版本应用。示意图:线上服
sdmei
·
2022-11-09 19:04
Kubernetes
运维自动化
发布管理
灰度发布
打标签
路由规则
微服务
架构
常见配置中心比较,Spring Cloud Config VS Nacos VS Apollo
一般提供版本管理,权限控制,
灰度发布
,动态刷新等功能特性来完善配置管理体系。1.1.1SpringCloudConfigSpringCloudConfig是官方提供的分布式系统的
kiranet
·
2022-11-06 16:11
微服务
java
【云原生 | 从零开始学istio】二、Istio核心特性与架构
Istio核心特性断路器超时重试多路由规则Istio架构写在最后Istio核心特性1、流控(trafficmanagement)断路器(circuitbreakers)、超时、重试、多路由规则、AB测试、
灰度发布
是泡泡
·
2022-10-19 12:59
从零开始学istio
云原生
istio
架构
云计算
【云原生 | 从零开始学istio】一、Istio介绍—服务网格
istio介绍前言Istio介绍服务注册和发现负载均衡故障恢复服务度量
灰度发布
写在最后前言经过了docker与k8s的学习,终于到了服务网格这一章了,经过深思,决定到了两万粉丝再把docker和k8s的文章改成收费专栏
是泡泡
·
2022-10-16 20:11
从零开始学istio
云原生
istio
云计算
MySQL8.0 索引优化invisible index详情
应用场景:软删除,
灰度发布
--创建测试表mysql>createtablet1(iint,jint);QueryOK,
·
2022-10-14 23:56
使用 KubeSphere 实现微服务的
灰度发布
其实就是互联网产品中常用的
灰度发布
方式。互联网产品需要快速迭代上线,既要保证新功能运行正常,又要保证质量,一旦出现问题可以很快控制局面,就需要设计一套
灰度发布
系统。
·
2022-10-14 17:31
云计算
SpringCloud-gateway资料以及详解
介绍在微服务架构中,APIGateway作为整体架构的重要组件,抽象服务中需要的公共功能,同时它提供了客户端负载均衡,服务自动熔断,
灰度发布
,统一认证,限流监控,日志统计等丰富功能,帮助我们解决很多API
鸡蛋饺子粥
·
2022-10-13 09:17
spring相关
java
spring
cloud
spring
spring
boot
gateway
SpringCloud Gateway用法详解
、Query断言3、Method断言4、Host断言5、Cookie断言6、Header断言7、Weight权重路由8、After时间路由9、Before时间路由10、Between时间区间路由11、
灰度发布
三
无敌小田田
·
2022-10-13 09:46
java后端
Spring
gateway
java
开发语言
[每周一更]-(第13期):灰度测试的解释说明
灰度发布
,又名金丝雀发布,或者灰度测试,是指在黑与白之间能够平滑过渡的一种发布方式。灰度,就是存在于黑与白之间的一个平滑过渡的区域。
ifanatic
·
2022-10-09 11:18
每周一更
前端
mysql8添加索引_MySQL8.0新特性-新的索引方式
应用场景:软删除、
灰度发布
。软删除:不确定当前索引是否需要删除的时候,软删除,不会彻底删除,可以恢复索引,不需要重新创建,但需要维护。
连锁商学-贾老师
·
2022-10-03 21:05
mysql8添加索引
【305期】Spring Cloud 优雅下线+
灰度发布
每一天进步一点点,是成功的开始...文章目录前言优雅下线常见的下线方式优雅的下线方式
灰度发布
蓝绿部署滚动部署金丝雀部署前言在生产环境中,如何保证在服务升级的时候,不影响用户的体验,这个是一个非常重要的问题
Java精选
·
2022-10-03 11:47
java
redis
zookeeper
中间件
数据库
Spring Cloud 优雅下线+
灰度发布
文章目录前言优雅下线常见的下线方式优雅的下线方式
灰度发布
蓝绿部署滚动部署金丝雀部署在生产环境中,如何保证在服务升级的时候,不影响用户的体验,这个是一个非常重要的问题。
公众号:Java后端
·
2022-10-03 11:47
java
redis
zookeeper
分布式
中间件
Apache APISIX 集成 Elasticsearch 实现实时日志监控
背景信息ApacheAPISIX是一个动态、实时、高性能的API网关,提供了负载均衡、动态上游、
灰度发布
、服务熔断、身份认证、可观测性等丰富的流量管理功能。
·
2022-09-29 18:05
干货分享|使用 Istio 实现
灰度发布
本文将主要介绍如何使用Istio扩充Kubernetes
灰度发布
的能力。而在部署上,则会利用开源项目Rainbond作为基础平台来进行实践。Rainbond是一个云
Rainbond-开源云原生应用管理平台
·
2022-09-25 20:59
istio
kubernetes
docker
【云原生 · DevOps】DevOps 解决方案
DevOps解决方案1.1容器化CI/CD1.2容器化流水线1.3深度集成Jenkins1.4
灰度发布
1.5制品库设计1.6DevOps安全1.6.1CI/CD安全设计1.6.2DevSecOps设计容器
念舒_C.ying
·
2022-09-24 18:05
云原生
云计算
网络运维
devops
云原生
运维
Spring Cloud 微服务优雅下线 +
灰度发布
的正确姿势,写得太好了!
前言在生产环境中,如何保证在服务升级的时候,不影响用户的体验,这个是一个非常重要的问题。如果在我们升级服务的时候,会造成一段时间内的服务不可用,这就是不够优雅的。那什么是优雅的呢?主要就是指在服务升级的时候,不中断整个服务,让用户无感知,进而不会影响用户的体验,这就是优雅的。实际上,优雅下线是目标,而不是手段,它是一个相对的概念,例如killPID和kill-9PID都是暴力杀死服务,相对于kil
·
2022-09-23 11:24
java
Kubernetes 进阶训练营 网络
Ingress资源对象定义rulesResourcepathTypeIngressClassTLSIngress-nginx运行原理安装第一个示例❤Nginx配置BasicAuthURLRewrite
灰度发布
果子哥丶
·
2022-09-22 18:38
#
K8s
云原生
容器
kubernetes
网络
docker
干货分享|使用 Istio 实现
灰度发布
本文将主要介绍如何使用Istio扩充Kubernetes
灰度发布
的能力。而在部署上,则会利用开源项目Rainbond作为基础平台来进行实践。Rainbond是一个云
·
2022-09-20 17:46
kubernetesistio
什么是
灰度发布
,以及
灰度发布
A/B测试
文章目录什么是
灰度发布
,以及
灰度发布
A/B测试蓝绿部署滚动发布
灰度发布
使用脉冲云轻松地实现
灰度发布
总结什么是
灰度发布
,以及
灰度发布
A/B测试在一般情况下,升级服务器端应用,需要将应用源码或程序包上传到服务器
流楚丶格念
·
2022-09-15 19:42
#
燕云购商城
服务器
运维
k8s滚动升级_灰度(金丝雀)发布、蓝绿部署、滚动发布
灰度(金丝雀)发布定义
灰度发布
又叫金丝雀发布,只升级部分服务,即让一部分用户继续用老版本,一部分用户开始用新版本,如果用户对新版本没什么意见,那么逐步扩大范围,把所有用户都迁移到新版本上面来。
weixin_39989862
·
2022-09-15 18:40
k8s滚动升级
蓝绿发布、滚动发布、
灰度发布
等部署方案对比与总结
在项目迭代的过程中,不可避免需要进行项目上线。上线对应着部署或者重新部署,部署对应着修改,修改则意味着风险。目前有很多用于部署的技术,有的简单,有的复杂,有的得停机,有的不需要停机即可完成部署。本文将对目前常用的部署方案做一个简单的总结。蓝绿发布(Blue/GreenDeployment)1.定义蓝绿部署是不停老版本,部署新版本然后进行测试。确认OK后,将流量切到新版本,然后老版本同时也升级到新版
weixin_33756418
·
2022-09-15 18:36
蓝绿发布,红黑发布和
灰度发布
的优缺点。
科学部署的意义:尽可能减少服务停机时间,控制新版本带来的质量风险。各种部署方式的定义蓝绿部署蓝绿部署,是采用两个分开的集群对软件版本进行升级的一种方式。它的部署模型中包括一个蓝色集群A和一个绿色集群B,在没有新版本上线的情况下,两个集群上运行的版本是一致的,同时对外提供服务。系统升级时,蓝绿部署的流程是:首先,从负载均衡器列表中删除集群A,让集群B单独提供服务。然后,在集群A上部署新版本。接下来,
抹香鲸之海
·
2022-09-15 18:33
Linux运维
运维开发
几种常用发布方式 平滑发布、
灰度发布
、蓝绿发布
发布方式1.平滑发布在发布的过程中不影响用户的使用,系统不会因发布而暂停对外服务,不会造成用户短暂性无法访问;保障服务一直可以持续使用在单机模式下,启动多端口。如有upstreammyapp{server服务1:8080;//app1server服务2:8080;//app2}用负载均衡ngnix合理分配各个通道。可以通过修改ngnix配置先停止服务1,upstreammyapp{server服务
木叶芯杉
·
2022-09-15 18:56
努力提升自己
nginx
灰度发布
和蓝绿,发布更新部署
周而复始,直到集群中所有的实例都更新成新版本
灰度发布
(金丝雀)
灰度发布
是指在黑与白之间,能够平滑过渡的一种发布方式。
赵其111
·
2022-09-15 18:55
大数据
蓝绿发布、滚动发布、
灰度发布
,有什么区别
在项目迭代的过程中,不可避免需要”上线“。上线对应着部署,或者重新部署;部署对应着修改;修改则意味着风险。目前有很多部署发布的技术,这儿将常见的做一个总结。上面所说难免有些抽象,举一个情景例子,加入你是微博项目负责人员,现在新版本较原来的老版本有很大的改变,这设计到服务架构、前端UI等等,经过测试功能没有障碍,那么这时候如何让用户切换到新的版本呢?显而易见,第一次发布的应用是没有所谓的这个问题的,
ITMuch.com
·
2022-09-15 18:19
java
数据库
大数据
python
编程语言
蓝绿发布、滚动发布、
灰度发布
,有什么区别?
目录01、蓝绿发布02、滚动发布03、
灰度发布
04、A/B测试在项目迭代的过程中,不可避免需要”上线“。上线对应着部署,或者重新部署;部署对应着修改;修改则意味着风险。
浩骞
·
2022-09-15 18:15
linux运维
运维
devops
蓝绿发布,
灰度发布
及滚动发布
【README】本文转自:理解蓝绿发布、
灰度发布
和滚动发布_Jitwxs的博客-CSDN博客_蓝绿发布和
灰度发布
的区别目前绝大多数公司的业务系统都是集群化部署,那么在新版本上线时,保证平滑稳定,尽量减少对线上用户的影响
PacosonSWJTU
·
2022-09-15 18:44
应用发布
zookeeper
kubernetes
分布式
灰度发布
&蓝绿发布
解决方案长期以来,业务升级逐渐形成了几个发布策略:
灰度发布
、蓝绿发布、A/B测试、滚动升级以及分批暂停发布,尽可能避免因发布导致的流量
AlbenXie
·
2022-09-15 18:41
项目管理维护
kubernetes
云原生
容器
概念区分:
灰度发布
、蓝绿发布、滚动发布
常见的发布方案有:蓝绿发布、滚动发布、
灰度发布
蓝绿发布蓝绿部署,是指同时运行两个版本的应用。图源:微服务部署之蓝绿发布、滚动发布、
灰度发布
区别与特点在蓝绿部署时,蓝绿部署的时候,并不停止
mxb1234567
·
2022-09-15 18:09
后端开发
云计算
【博学谷学习记录】超强总结,用心分享|架构师-nacos功能应用
文章目录一、服务注册与发现二、负责均衡三、配置中心3.1配置管理3.2多环境切换3.3共享/扩展配置3.4配置刷新3.5
灰度发布
一、服务注册与发现服务发现是微服务架构体系中最关键的组件之一。
小花样
·
2022-09-06 20:48
java
学习
java
负载均衡
企业级容器云PaaS解决方案【厚PaaS+轻应用+微服务】---(3)
对应用的管理主要包括:应用部署、更新策略(
灰度发布
)、弹性扩缩容、日志和监控。1.应用创建:模板+配置管理模板在容器云平台,租
killingwill
·
2022-09-03 15:27
云计算
paas
微服务
kubernetes
全链路灰度新功能:MSE 上线配置标签推送
为什么需要配置标签推送从全链路灰度谈起在微服务场景中,应用的
灰度发布
迎来了新的挑战。不同于单体架构中将应用整体打包即可发布测试版本,微服务应用往往由多个服务组合而成。这些服务通常由不同的团队负责
·
2022-08-22 18:19
阿里云云原生微服务
全链路灰度新功能:MSE上线配置标签推送
为什么需要配置标签推送从全链路灰度谈起在微服务场景中,应用的
灰度发布
迎来了新的挑战。不同于单体架构中将应用整体打包即可发布测试版本,微服务应用往往由多个服务组合而成。
·
2022-08-22 18:18
后端
全链路灰度新功能:MSE上线配置标签推送
为什么需要配置标签推送从全链路灰度谈起在微服务场景中,应用的
灰度发布
迎来了新的挑战。不同于单体架构中将应用整体打包即可发布测试版本,微服务应用往往由多个服务组合而成。
·
2022-08-16 17:54
后端
【DevOps】DevOps如何落地实施(二)
文章目录参考资料六、自动化测试七、内建质量八、技术债务九、环境管理&部署管理1、环境管理的挑战2、低风险的发布手段1)蓝绿部署2)
灰度发布
3)暗部署十、混沌工程十一、DevOps的正向度量体系如何建立十二
李易安QSR
·
2022-08-04 16:53
DevOps
devops
Eureka实现
灰度发布
(功能优雅下线)
背景:最近项目上线发布比较频繁,后台多台应用服务器分布式部署,采用springcloud进行微服务治理。后台服务绝大多数注册到了Eureka上,系统是7*24小时需要保证活跃,系统有多个工程,每个工程有多个restful服务,同时服务间的关联关系是网状式的。架构和业务流程不做详细赘述。遇到的问题:Eureka上对应的服务工程进行上线发布时,为了保证前端客户请求无感知,同时保证服务端能够完整处理掉过
奋斗的90后
·
2022-08-02 09:42
springcloud
Eureka服务注册
springCloud
Eureka
如何用一个插件解决 Serverless
灰度发布
难题?
导读本文适合:想了解Serverless
灰度发布
的同学。认为当前Serverless
灰度发布
配置太复杂,寻求简洁版
灰度发布
流程的同学。想了解ServerlessDevs组件和插件之间关系的同学。
·
2022-07-28 17:39
github
SpringCloud Gateway实现灰度
一、什么是
灰度发布
?
灰度发布
(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。
summer_west_fish
·
2022-07-28 10:44
Spring
spring
cloud
gateway
云原生
Spring Cloud Gateway实现
灰度发布
功能
灰度发布
又名金丝雀发布,在微服务中的表现为同一服务同时上线不同版本,让一部分用户使用新版本来验证新特性,如果验证没有问题,则将所有用户都迁移到新版本上。
公众号-WU双
·
2022-07-28 10:44
java
负载均衡
网关
spring
微服务
APISIX 在 API 和微服务领域的探索
背景介绍ApacheAPISIX是一个动态、实时、高性能的开源API网关,提供负载均衡、动态上游、
灰度发布
、服务熔断、身份认证、可观测性等丰富的流量管理功能。
·
2022-07-22 17:06
后端网关微服务
k8s基于Ingress-nginx实现
灰度发布
即可关注公众号,也可扫描文章最后的二维码关注公众号,每天会分享技术文章供大家阅读参考哈~前言Ingress-Nginx是一个K8Singress工具,支持配置IngressAnnotations来实现不同场景下的
灰度发布
和测试
韩先超
·
2022-07-20 19:33
docker
kubernetes
大数据
运维
openstack
全网最全的Apollo教程从入门到精通
第1章Apollo项目实战能力目标掌握Apollo安装掌握Apollo配置操作能够实现SpringBoot集成Apollo能够实现Apollo适用功能【自动刷新、监听器、配置加密、1
灰度发布
】1Apollo
博学谷狂野架构师
·
2022-07-19 12:25
技术干货系列
java
程序员
微服务
Istio 流量管理案例/主流发布策略
主流发布方案介绍主流发布方案:蓝绿发布滚动发布
灰度发布
(金丝雀发布)A/BTest蓝绿发布简单粗暴这些发布方案主要解决什么问题,主要是解决新旧业务平滑的切换,升级,顺利的带入到生产环境,保持其不间断的提供服务
富士康质检员张全蛋
·
2022-07-15 17:46
istio
助力开发者,全方位解读 APISIX 测试案例
背景信息ApacheAPISIX是Apache软件基金会下的云原生API网关,它兼具动态、实时、高性能等特点,提供了负载均衡、动态上游、
灰度发布
(金丝雀发布)、服务熔断、身份认证、可观测性等丰富的流量管理功能
·
2022-07-15 15:27
网关测试开源
APISIX 如何与 Hydra 集成,搭建集中认证网关助力企业安全
背景介绍ApacheAPISIXApacheAPISIX是一个开源的云原生API网关,作为API网关,它兼具动态、实时、高性能等特点,提供了负载均衡、动态上游、
灰度发布
、服务熔断、身份认证、可观测性等丰富的流量管理功能
·
2022-07-12 12:18
网关身份验证开源
Spring Cloud分布式微服务云架构服务组件
大型企业分布式微服务云架构服务组件实现模块化、微服务化、原子化、
灰度发布
、持续集成commonserviceeurekaNetflix云端服务发现,一个基于REST的服务,用于定位服务,以实现云端中间层服务发现和故障转移
Annetiay
·
2022-07-09 13:16
spring
spring
boot
java
springcloud
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他