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
灰度发布
谈谈微服务平台之
灰度发布
引言:
灰度发布
是指在应用的新、旧版本间平滑过渡的一种发布方式。根据特定的规则,挑选一部分用户访问灰度版本的服务,并逐步扩大范围,最终把所有用户访问迁移到新的版本上来。
EAWorld
·
2023-09-30 14:30
【APISIX】W10安装APISIX
ApacheAPISIX是一个动态、实时、高性能的云原生API网关,提供了负载均衡、动态上游、
灰度发布
、服务熔断、身份认证、可观测性等丰富的流量管理功能。
掘金者说
·
2023-09-29 14:07
通用表单
nginx
微服务之-----
灰度发布
(金丝雀发布)
灰度发布
(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。
不务正业的攻城狮
·
2023-09-29 12:03
spring
cloud
java
SpringCloud
灰度发布
设计和实现
灰度发布
什么是
灰度发布
呢?要想了解这个问题就要先明白什么是灰度。
魔笛Love
·
2023-09-29 12:02
spring
cloud
服务器
java
移动端版本更新方案,支持
灰度发布
,强制更新,控制更新范围,更新平台等操作
随着程序业务量的上升,让整体用户全部版本更新时越来越提心吊胆,担心出问题,所以需要引入
灰度发布
机制,并且有些业务和现有业务冲突,必须让用户强制更新才能使用新功能,还有一些更新只想提示指定范围的用户,所以现整理一套版本更新方案
3c9d8ac0aaed
·
2023-09-27 15:18
基于 Nginx 实现一个
灰度发布
系统
软件开发一般不会上来就是最终版本,而是会一个版本一个版本的迭代。新版本上线前都会经过测试,但就算这样,也不能保证上线了不出问题。所以,在公司里上线新版本代码一般都是通过灰度系统进行测试。并且,灰度系统可以把流量划分成多份,一份走新版本代码,一份走老版本代码。而且灰度系统支持设置流量的比例,比如可以把走新版本代码的流程设置为5%,没啥问题再放到10%,50%,最后放到100%全量。这样可以把出现问题
xiangzhihong8
·
2023-09-27 12:42
前端
nginx
运维
haproxy动态增减服务器实现
灰度发布
通过命令来动态增减后端服务器测试环境:centos7.2软件:haproxy(最好编译安装,本次测试yum安装)操作1,安装haproxyyum install haproxy -y2,编辑配置文件,修改如下vim /etc/haproxy/haproxy.cfg#内容如下global...... #表示其他配置 stats socket /var/lib/haproxy/stats
第九系艾文
·
2023-09-26 06:41
linux
Linux
tools
服务器
运维
linux
haproxy
socat
微服务部署:
灰度发布
、蓝绿部署、金丝雀部署
蓝绿部署、金丝雀发布(
灰度发布
)这些都是软件部署和发布中常用的一些策略和技术,用于实现在生产环境中逐步更新和验证新版本的方式它们的主要目标是降低部署风险、确保服务稳定性,并实现快速、高效的软件发布蓝绿部署是一种在部署新版本时
兔子队列
·
2023-09-25 04:10
SpringCloud
微服务
架构
云原生
灰度生产部署方案记录
我们先看看百度上对于
灰度发布
的定义,如下:
灰度发布
(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。
凉茶冰
·
2023-09-24 07:41
后端
后端
服务治理
服务治理的目标在于保障线上服务运行质量,治理的对象是基于统一分布式服务框架开发的各项业务服务,服务治理在定位上关注服务运行时状态、细粒度治理,服务限流/降级、服务动态路由和
灰度发布
是服务治理的基本策略。
昙花未现
·
2023-09-23 10:47
灰度发布
灰度发布
,已经不是一个很新的概念了.一个产品,如果需要快速迭代开发上线,又要保证质量,保证刚上线的系统,一旦出现问题那么可以很快的控制影响面,就需要设计一套
灰度发布
系统.
灰度发布
系统的作用在于,可以根据自己的配置
海的天空1661
·
2023-09-22 22:28
灰度发布
Libra-Platform微服务平台之全链路蓝绿
灰度发布
2020.0.x)+SpringCloudAlibaba(2021.x)+SpringBoot(2.4.x)+Vue3开发,基于多租户SaaS模式的设计,拥有强大的用户中心,权限基于RBAC设计,支持全链路蓝绿
灰度发布
开源项目LibraPlatform
·
2023-09-22 22:28
libra
spring
boot
java
灰度发布
框架Discovery介绍
概述
灰度发布
(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。
架构成长指南
·
2023-09-22 22:58
灰度发布
Discovery
灰度发布
spring
cloud
互联网产品
灰度发布
一般采用敏捷开发的团队,基本上保持每周一次的发布频率,系统升级总是伴随着风险,新旧版本兼容的风险,用户使用习惯突然改变而造成用户流失的风险,系统down机的风险.....为了避免这些风险,很多产品都采用了
灰度发布
的策略
翎野君
·
2023-09-22 22:58
后端
源码学习dubbo3.x的运行期流量调度
运行期流量调度:内置条件、脚本等路由策略,通过配置不同的路由规则,轻松实现
灰度发布
,同机房优先等功能。下面我们通过源码调式探索,运行期流量调度是怎样实现的?
snail-jie
·
2023-09-21 19:58
dubbo
rpc
java
网络协议
Nacos使用教程(五)——配置管理中心
三、nacos的动态配置功能1.实时更新:2.多环境支持:3.监听机制:4.版本管理:5.
灰度发布
:6.安全权限控制:四、安装和配置Nacos1.下载和安装2.配置Nacos五、使用Nacos作为配置中心
杨思默
·
2023-09-21 08:04
✿✿SpringCloud
nacos
测试的流程已经测完,仍然会导致一些 BUG 流入到线上,如何规避和解决?
1、用例的覆盖率,
灰度发布
,使用范围缩小2、线上bug复盘,再拓展下解决问题的能力,问题
虚幻如影
·
2023-09-21 00:18
笔记
bug
Spring Cloud 微服务项目使用Nacos+负载均衡器实现
灰度发布
-全链路灰度设计附带Demo源码
目录概念组件版本说明核心组件说明
灰度发布
代码实现代码设计结构核心包spring-cloud-starter-kerwin-gray结构介绍入口SpringCloudGateway实现
灰度发布
设计(一些基础信息类在下面
kerwin_code
·
2023-09-19 17:34
spring
cloud
微服务
负载均衡
spring
ribbon
spring
boot
后端
Openresty(二十二)ngx.balance和balance_by_lua终结篇
一
灰度发布
铺垫①init_by_lua*init_by_luainit_by_lua_block特点:在openresty'start'、'reload'、'restart'时执行,属于'masterinit
wzj_110
·
2023-09-19 07:57
Openresty
openresty
灰度发布
nginx(四十一)发布
一兰绿发布、金丝雀发布、
灰度发布
、滚动发布特性对比(1)兰绿部署重点:兰绿部署是'两套'集群,在两套系统之间切换①定义②发布过程③特点④注意事项了解(2)
灰度发布
①矿井中的金丝雀自己要掌握的:学会从'社会科学
wzj_110
·
2023-09-18 11:53
nginx
java
服务器
开发语言
Openresty(二十一)ngx.balance和balance_by_lua
灰度发布
一openresty实现
灰度发布
①
灰度发布
说明:'早期'博客对'灰度'发布的'概念'进行解读,并且对'原生nginx'灰度实现进行讲解后续:主要拿'节点引流'的
灰度发布
,并且关注'gray灰度策略'相关借鉴
wzj_110
·
2023-09-18 11:52
Openresty
openresty
关于不停机发布新版本程序的方式
“不停机发布新版本程序”,暂且这么称呼吧,其实就是所说的滚动发布、
灰度发布
、金丝雀发布和蓝绿发布。
UsamaBinLaden
·
2023-09-18 04:17
不停机
业务架构
新版本程序发布策略
Spring Cloud超越微服务:服务网格的崭露头角
3.SpringCloud和服务网格服务发现负载均衡安全性服务网格扩展4.服务网格的优势4.1.解耦通信逻辑4.2.提高可观察性4.3.
灰度发布
和流量控制4.4.安全性5.未来展望6.结论欢迎来到架构设计专栏
IT·陈寒
·
2023-09-17 14:26
微服务架构设计
spring
cloud
微服务
spring
Spring Cloud Alibaba 官方实践指南【文章有点长自备咖啡茶点】
SpringCloudAlibaba|SpringCloudAlibaba基于网关实现SpringCloud服务发现与路由|SpringCloudAlibabaSpringCloudAlibaba应用
灰度发布
实践
太阳神LoveU
·
2023-09-16 04:52
网络
测试相关内容
灰度发布
(GrayRelease)又称灰度测试、灰度上线,是指在软件或产品正式发布之前,先在一小部分用户中进行测试,然后逐步扩大范围,直到全部用户都能够使用,以减少发布后出现的问题,提高产品的质量和稳定性
. . . . .
·
2023-09-15 01:26
软件工程
nginx -
灰度发布
灰度发布
大概原理以及nginx配置1.服务器划分服务器类型服务器主机编号nginx反向代理A2.0版本api的服务器B1.11版本api的服务器C2.
xiongzenghui
·
2023-09-14 16:12
Apollo介绍和入门
Apollo介绍配置中心介绍apollo介绍主流配置中心功能特性对比Apollo简介入门简单的执行流程Apollo具体的执行流程Apollo对象执行流程分步执行流程核心概念应用,环境,集群,命名空间企业部署方案
灰度发布
全量发布配置发布的原理发送
雪芙花
·
2023-09-14 13:19
Apollo
数据库
阿里云
打开容器技术的大门,更通俗易懂的 Docker 教程!
集群部署、隔离环境、
灰度发布
以及动态扩容缺一不可,而容器化则成为中间的必要桥梁。本文我们就来探索一下Docker的神秘世界,从零到一掌握Docker的基本原理与实践操作。
架构文摘
·
2023-09-13 06:24
Dubbo路由规则:静态标签的使用与扩展
它能控制流量的走向,可用于服务治理,如流量隔离、
灰度发布
等。关于Dubbo路由规则的详细介绍可以直接看官方文档路由规则一小节,这里就不多叙述了,本文主要介绍下静态标签
非常之观常在险远
·
2023-09-11 22:26
Dubbo
dubbo
java
分布式
灰度发布
TagRouter
Kubernetes入门须知
文章目录一、入门须知二、Kubernetes特性三、微服务部署:蓝绿部署、滚动部署、
灰度发布
、金丝雀发布四、Kubernetes集群架构与组件4.1、Master组件4.1.1、kube-apiserver4.1.2
这小伙长的不孬
·
2023-09-11 09:12
Kubernetes
kubernetes
分布式
linux
运维
可观测性在
灰度发布
中的应用
前言随着云计算的发展、云原生时代的来临,企业数字化转型进程不断深入,应用开发也越来越多地基于微服务化模式,快速迭代的能力使得应用开发更高效、更灵活。同时,也不得不面临应用版本快速升级所带来的的巨大挑战。传统的发布方式是通过新版本全量替换旧版本,这种模式存在停机时间较长的问题,业务端的压力愈发明显。同时,在新版本发布时,如果直接将应用程序从当前版本全量升级到新版本,风险存在的可能性和严重性也不容忽视
观测云
·
2023-09-09 23:54
微服务
性能优化
链路
灰度发布
是什么?
在如今的互联网时代,大厂都是采用
灰度发布
的策略进行应用线上部署的。如果身在小公司的测试同学想进入大厂,那么
灰度发布
就是大家必须要了解的知识点了!
期待未来的男孩
·
2023-09-09 19:11
运维
服务器
运维
Nginx 学习(八)Nginx实现用IP测试
灰度发布
1.1问题配置Nginx使其可以将动态访问转交给uWSGI:1.2方案安装Python工具及依赖安装uWSGI并编写配置文件1.3步骤实现此案例需要按照如下步骤进行。步骤一:1)安装python依赖软件[root@proxypython]#yum-yinstallgccmakepython3python3-devel2)安装项目依赖[root@proxypython]#pip3installpyt
.久一
·
2023-09-09 16:03
nginx
学习
服务器
运维
linux
可观测性在
灰度发布
中的应用
前言随着云计算的发展、云原生时代的来临,企业数字化转型进程不断深入,应用开发也越来越多地基于微服务化模式,快速迭代的能力使得应用开发更高效、更灵活。同时,也不得不面临应用版本快速升级所带来的的巨大挑战。传统的发布方式是通过新版本全量替换旧版本,这种模式存在停机时间较长的问题,业务端的压力愈发明显。同时,在新版本发布时,如果直接将应用程序从当前版本全量升级到新版本,风险存在的可能性和严重性也不容忽视
·
2023-09-08 11:40
后端微服务应用性能
灰度发布
和A/B测试和分桶测试和多变量测试
转载地址:https://blog.csdn.net/shanshangyouzhiyangm/article/details/81456991
灰度发布
灰度:把黑色定为基本色,每个灰度对象都是0%(白色
小鱼炒辣椒
·
2023-09-08 11:55
测试_工作中需要掌握小东西
蓝绿
灰度发布
的介绍
背景介绍蓝绿
灰度发布
介绍蓝绿部署中,一共有两套系统:一套是正在提供服务系统(也就是上面说的旧版),标记为绿色;另一套是准备发布的系统,标记为蓝色。
星哥的编程之路
·
2023-09-07 17:58
分布式
spring
cloud
spring
cloud
grpc实现流量染色
通过染色流量可以对特定的流量进行跟踪和路由,所以流量染色功能常被用于
灰度发布
的场景。
hzzyu
·
2023-09-06 02:47
golang
grpc
发布的策略
长期以来,业务升级渐渐形成了几个发布策略:蓝绿发布、
灰度发布
和滚动发布,目的是尽可能避免因发布导致的流量丢失或服务不可用问题。
宛如清风03
·
2023-09-01 20:48
策略模式
kubernetes如何使用kruise-rollout进行分批
灰度发布
在升级时如果没有处理好应用优雅退出的问题,就很容易导致http访问请求5xx2,原生Deployment应用的滚动发布功能是一把梭的全量发布模式,没有灰度和分批控制发布的概念,一旦出现问题,故障影响范围就会迅速扩大这也是为什么需要
灰度发布
三劫散仙
·
2023-08-31 10:40
Kubernetes
SRE
Devops
kubernetes
容器
云原生
如何在 Kubernetes 中借助 Service 实现
灰度发布
和蓝绿发布
在升级时如果没有处理好应用优雅退出的问题,就很容易导致http访问请求5xx2,原生Deployment应用的滚动发布功能是一把梭的全量发布模式,没有灰度和分批控制发布的概念,一旦出现问题,故障影响范围就会迅速扩大这也是为什么需要
灰度发布
三劫散仙
·
2023-08-31 10:39
Kubernetes
kubernetes
容器
云原生
灰度发布
蓝绿发布
如何在 Kubernetes 中借助Ingress 实现
灰度发布
和蓝绿发布
在升级时如果没有处理好应用优雅退出的问题,就很容易导致http访问请求5xx2,原生Deployment应用的滚动发布功能是一把梭的全量发布模式,没有灰度和分批控制发布的概念,一旦出现问题,故障影响范围就会迅速扩大这也是为什么需要
灰度发布
三劫散仙
·
2023-08-31 10:39
Kubernetes
SRE
kubernetes
容器
云原生
前端须知名词解释
与标准盒模型七、css的filter属性图片模糊这个filter滤镜可以用来做全局页面变灰,转存失败重新上传取消编辑编辑八、找到数组中的最大/最小值九、虚拟dom十、vue的template模版的渲染过程十一、
灰度发布
JianZhen✓
·
2023-08-31 09:31
面试
我全都知道
开发语言
前端
webpack
npm
前端框架
sass
angular
测试流程记录
1,需求评审2,技术方案评审3,编写测试用例编写需求分析编写测试用例编写冒烟case4,用例评审5,提测提测前给开发执行冒烟case6,测试测试完成前约产品验收时间7,验收跟进验收问题8,发布灰度
灰度发布
前
劉松
·
2023-08-31 06:40
软件测试
软件测试
微服务网关 —— SpringCloud Netflix Zuul
,有以下用途:鉴权:对于访问每个服务的请求进行鉴权,拒绝鉴权失败的请求监控:对系统的请求进行监控,记录请求响应日志,实时统计当前系统的访问量以及监控状态压力测试:帮助对集群进行可控的压力测试灰度测试:
灰度发布
可以保证整体系统的稳定
低吟不作语
·
2023-08-28 07:32
SpringCloud
微服务
spring
cloud
zuul
基于 Nginx+lua+Memcache 实现
灰度发布
作者:文彪链接:https://www.cnblogs.com/wenbiao/p/3227998.html一、
灰度发布
原理说明
灰度发布
在百度百科中解释:
灰度发布
是指在黑与白之间,能够平滑过渡的一种发布方式
码农小光
·
2023-08-28 05:41
jenkins与apisix整合,实现自动化部署与负载均衡、
灰度发布
(蓝绿发布)
文章目录1、安装1.1、基于docker安装1.2、基于RPM安装2、
灰度发布
与蓝绿发布测试2.1、compose安装nginx2.1.1、创建目录2.1.2、编辑nginx.conf配置文件2.1.3
penngo
·
2023-08-27 05:13
持续交付
git
docker
运维
基于Spring Gateway路由判断器实现各种
灰度发布
场景
文章目录1、
灰度发布
实现1.1按随机用户的流量百分比实现灰度1.2按人群划分实现的灰度1.2.1通过Header信息实现灰度1.2.2通过Query信息实现灰度1.2.3通过RemoteAdd判断来源IP
penngo
·
2023-08-27 05:42
持续交付
java
spring
gateway
java
Go微服务架构实战 中篇:2. 基于k8s部署服务和注册中心,验证服务注册和发现
,包括网关,k8s,etcd以及grpc等相关技术的应用,同时也会把服务发现与注册,熔断,降级,限流以及分布式锁等加入到系列当中作为补充,课程的最后也会安排分布式链路追踪框架的学习,监控平台的搭建以及
灰度发布
等技术服务
stackfuture
·
2023-08-26 07:41
基于Istio的
灰度发布
架构方案实践之路
作者:京东物流赵勇萍1.背景介绍
灰度发布
,又名金丝雀发布,是指能够平滑过渡的一种发布方式。
京东云开发者
·
2023-08-25 02:25
架构
istio
java
微服务部署:蓝绿部署、滚动部署、
灰度发布
、金丝雀发布
在项目迭代的过程中,不可避免需要”上线“。上线对应着部署,或者重新部署;部署对应着修改;修改则意味着风险。目前有很多用于部署的技术,有的简单,有的复杂;有的得停机,有的不需要停机即可完成部署。本文的目的就是将目前常用的布署方案做一个总结。一、蓝绿布署Blue/GreenDeployment(蓝绿部署)1、定义蓝绿部署是不停老版本,部署新版本然后进行测试,确认OK,将流量切到新版本,然后老版本同时也
程序猿微刊
·
2023-08-23 11:37
【架构】
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他