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
灰度发布
Kubernetes技术分析之灰度升级
Kubernetes灰度升级灰度升级(又称
灰度发布
、灰度更新)是指在黑与白之间,能够平滑过渡的一种发布方式。ABt
流泪的鱼
·
2020-06-26 09:14
kubernetes
docker
Istio流控,服务发现,负载均衡,核心流程是如何实现的?
灰度发布
的过程在《Istio,
灰度发布
》一文中已经有过描述,今天重点说说Pilot和Envoy的交互流程与内部结构。一、通用交互流程图示:
58沈剑
·
2020-06-26 09:48
MySQL8.0新特性
文章目录优化器索引窗口函数InnoDB增强账号与安全通用表表达式JSON增强优化器索引①隐藏索引隐藏索引不会被优化器使用,但它仍然需要进行维护主要应用于软删除(先将索引隐藏,当最终确认系统不会受到影响才将其彻底删除)、
灰度发布
savorTheFlavor
·
2020-06-26 07:06
数据库
查看内存fd是否泄露
逻辑server一般是自主开发的,虽然在上线前大都经过功能和压力测试,但放到现网环境上部署后还是难免会出现一些问题,有些问题是在
灰度发布
时就可以发现,而有些问题则是一个漫长的暴露过程。
red10057
·
2020-06-26 05:19
C++
[062]信息流与数学
背景公司要
灰度发布
,我们刚开始讨论了要在后台修改代码加一个灰度开关。灰度的意思上让一部分用户用新功能另一部分用户用老功能。
shawnxjf
·
2020-06-26 04:20
istio完成金丝雀、
灰度发布
前提1.已有集群已经安装istio2.已经了解灰度的远离3.对istio的概念有大致了解,比如已经完成官网的初始事例:https://istio.io/docs/examples/bookinfo/前言其实istio的组件很多,据我了解,各大云厂商大多是会自己用golang去自定义一些组件。所以如果要做灰度,金丝雀等,最好是直接使用大型云厂商的容器云服务。本文主要介绍在原生的k8s集群只装了ist
HurricaneXXX
·
2020-06-25 23:05
k8s
k8s之应用实践
微服务面试准备——Zuul
zull动态路由、请求监控、认证鉴权、压力测试、
灰度发布
动态路由:动态路由是动态的将客户端的请求路由到后端不同的服务上,如果没有网关去做统一的路由,那么客户端就需要关注后端N个服务。
帅帅标姓林
·
2020-06-25 20:57
整合spring cloud云服务架构 - 云架构代码结构构建
根据微服务化设计思想,结合springcloud一些优秀的项目,如服务发现、治理、配置化管理、路由负载、安全控制等优秀解决方案,使用Maven技术将框架进行模块化、服务化、原子化封装并构建,也为后期的
灰度发布
琉璃588
·
2020-06-25 17:41
Spring Cloud 学习(23) --- Zuul(五) 动态路由、
灰度发布
在了解了动态路由的改造原理、方式后,就可以自实现一个小demo。可以使用mysql作为持久化方式,目的是方面、易于管理。动态路由实战源码:https://gitee.com/laiyy0728/spring-cloud/tree/master/spring-cloud-zuul/spring-cloud-dynamic-route-zuul-serverZuulServerorg.springfr
NPException
·
2020-06-25 12:37
SpringCould
K8s
灰度发布
(采用Istio实现)
这个架构相对比较简单,主要为验证istio对流量的分配能力注释:此架构包含一个nginx-proxy做反向代理,两台nginx做web服务,其中一台nginx访问根返回v1,一台返回v2目标:A)header中user=xforce则只转发至v2B)返回v1和v2的次数和配置的流量权重吻合部署步骤1)先启动两台nginx-web服务及其svcapiVersion:v1kind:Servicemet
YuenWah
·
2020-06-25 11:13
k8s
分布式架构设计概述
目录主流架构模型-SOA架构和微服务架构领域驱动设计及业务驱动划分分布式架构的基本理论CAP、BASE以及应用什么是分布式架构下的高可用设计加速静态内容访问速度的CDN
灰度发布
主流架构模型-SOA架构和微服务架构
灵龙阁主
·
2020-06-25 10:43
分布式
Java操作Istio(kubernetes-client)
但istio至今也没有合适的dashboard,并且不同公司不同的业务场景导致使用istio做的事情也不相同.有偏向
灰度发布
的场景也有偏向对流量分布的场景。
llarao
·
2020-06-25 08:21
java
istio
微服务
2018年Java企业最有价值技术大盘点
网关gateway,服务调用:ribbon,fetch.其它待考虑2.消息服务器:rabbitMq,不会丢消息,kafka吞吐量大,但会丢数据.3.前后端分离:vue.js,node.js4.部署生产,
灰度发布
qq_33449322
·
2020-06-25 07:00
使用Nginx实现Web应用
灰度发布
文章来源:运维之美(Hi-Linux)微信公众号
灰度发布
是指在黑与白之间,能够实现应用系统平滑过渡的一种独特的发布方式。
garyond
·
2020-06-25 06:02
dubbo的路由规则
因为项目部署分需要
灰度发布
,涉及到公用依赖需要根据版本号来路由到不同机器。
子固1024
·
2020-06-24 23:26
dubbo源码
Spring cloud 多版本控制及
灰度发布
在我们使用springmvc单体架构时,我们可以通过uri,或者请求头做多版本路由,虽然同一个功能需要维护多个版本的接口,但是对于系统而言,不会因为新增一个接口版本而影响到老用户。当我们使用springcloud构建微服务平台时,也希望能做到这一点,然而springcloud并没有提供这个功能。在springcloud的微服务体系中,大多是使用eureka做为注册中心,ribbon做为负载均衡,h
JVAV晓逸
·
2020-06-24 21:44
Java
「民工哥技术之路」2019年 8-9 月文章集合
谈谈我们为什么要前后端分离一键实现自动化部署(
灰度发布
)实践一个小工具帮你搞定实时监控Nginx服务器14个Linux系统安全小妙招,总有一招用的上!进程与线程的区别:最浅显易懂的解
民工哥
·
2020-06-24 14:52
一键实现自动化部署(
灰度发布
)实践
点击上方“民工哥技术之路”选择“星标”每天10点为你分享不一样的干货在过去几年的DevOps的浪潮中,自动化、持续集成这两个概念早已深入人心(互联网技术人)。比尔盖茨先生曾经都说过:“任何技术在一个业务中使用的第一条规则就是,将自动化应用到一个高效的操作上将会放大高效。第二条就是自动化应用到一个低效操作上,则放大了低效率。”自动化部署也逐渐成为各中小型企业追求的方向,那么,今天民工哥就自动化部署的
民工哥
·
2020-06-24 14:50
互联网架构模板,“平台技术”
例如,包管理、
灰度发布
管理、回滚等。监控:主要负责收集系统上线后的相关数据并进行监控,以便及时发现问题。应急:主要负责系统出故障后的处理。例如,停止程序、下线故障机器、切换IP等。
lz710117239
·
2020-06-24 11:19
架构
springboot接入携程apollo配置中心
Namespace4客户端使用指南(springboot)4.1应用必要参数配置4.2配置项使用参考5服务端项目管理5.1项目管理员管理5.2Namespace权限管理5.3查看发布历史5.4项目配置回滚5.5
灰度发布
落叶-技术
·
2020-06-24 09:14
springboot
配置中心
微服务
JAVA
Java Web权限管理设计及实现
项目做的是一个
灰度发布
平台,使用spring+springMvc+mybatis,前
年少话轻狂
·
2020-06-24 09:13
Java
互联网项目发布环境:测试、回归、预发布、
灰度发布
、上生产
灰度发布
Sam哥哥
·
2020-06-24 05:23
互联网技术经验累积
2018年畅想-系统支持中心
无数据安全事故;成本优化:即便有大量的新业务上线,基础设施成本依然比16年下降30%(397万→308万);团队效率:运维研发人数比4.8:100,远超同体量互联网企业;日常上线免工单,总自助操作占比97%;
灰度发布
能力建立
罗重阳_雅座
·
2020-06-24 00:51
软件开发周期(各个阶段)
你好,我是朱娇,我是一个程序媛,英文名Janny,微信:570401230,请叫我娇娇需求阶段-》开发阶段-》测试阶段-》
灰度发布
阶段-》发布阶段需求阶段:通过沟通交流,产出需求文档,包含页面的内容,则需要对应的进行设计稿的设计
我仅是只程序媛吗
·
2020-06-23 20:21
每天学一点
什么是
灰度发布
,以及
灰度发布
A/B测试
在一般情况下,升级服务器端应用,需要将应用源码或程序包上传到服务器,然后停止掉老版本服务,再启动新版本。但是这种简单的发布方式存在两个问题,一方面,在新版本升级过程中,服务是暂时中断的,另一方面,如果新版本有BUG,升级失败,回滚起来也非常麻烦,容易造成更长时间的服务不可用。为了解决这些问题,人们研究出了多种发布策略,下面我们一一介绍。蓝绿部署所谓蓝绿部署,是指同时运行两个版本的应用,如上图所示,
脉冲云DevOps
·
2020-06-23 19:08
灰度发布
方案
一、
灰度发布
定义
灰度发布
(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。
hueason
·
2020-06-23 16:35
springboot
Eureka实现
灰度发布
(功能优雅下线)
@RestControllerpublicclassHelloController{@AutowiredprivateDiscoveryClientclient;@RequestMapping(value="/hello",method=RequestMethod.GET)publicStringindex(){java.util.Listinstances=client.getInstances
杨航JAVA
·
2020-06-23 12:44
服务网格与微服务开发框架融合实践
可以通过我过去的分享来了解[ServiceMesh在华为公有云的实践](https://gitbook.cn/books/5a1e7dca387c5b4ee351790b/index.html)话题范围:-不会讨论
灰度发布
二手雄狮
·
2020-06-23 10:46
Puppet监控速查手册:问题/原因→解决方案
我们用Puppet管理了上千台服务器,经过多次优化监控,自动化
灰度发布
保证了所有
ctna2171
·
2020-06-23 01:35
k8s - 基于 nginx-ingress 的
灰度发布
假设当前线上环境我们已经有一套服务app-old对外提供7层服务,此时我们修复了一些问题,需要
灰度发布
上线一个新的版本app-new,但是我们又不希望简单直接地将所有客户端流量切换到新版本app-new
chuxiong5717
·
2020-06-22 23:44
API网关在微服务架构中的应用,这一篇就够了
【原创】老顾聊技术2019-08-2818:24:41欢迎关注头条号:老顾聊技术精品原创技术分享,知识的组装工目录前言什么是API网关网关优点接口优化中心化负载均衡服务熔断
灰度发布
现有网关框架总结前言现在的互联网产品技术架构
chexlong
·
2020-06-22 22:56
架构设计
Istio 基于“权重”、“Headers” 的
灰度发布
ps:istio的官方提供的bookinfo例子已经很齐全了,但我很讨厌拿bookinfo当作示例。因为是别人已经提供好的,包括yaml文件你自己根本没有从中学习到什么,所以想自己写一些demo、yaml来使用。step1:前提在这里默认你已经自己提供了demo,才可以往下进行。demo可以如下图所示,默认上线v1版本圈住的服务是demo其他无视。好的,v1版本现在正常在线,现在测试一下v1版本然
SunnyJim
·
2020-06-22 17:30
istio
Istio技术实践之九:路由控制与
灰度发布
本期是Istio技术实践专题的最后一个模块,主题是Istio的路由控制与
灰度发布
。
alauda_andy
·
2020-06-22 13:55
kubernetes
Istio重要的流量治理的原理——非侵入的流量治理
Istio流量治理的原理——非侵入的流量治理1、负载均衡2、服务熔断1)Hystrix熔断2)Istio熔断3、故障注入4、
灰度发布
5、服务访问入口6、外部接入服务治理在Istio中实现服务治理功能时无需修改任何应用的代码
静⋛翕
·
2020-06-22 08:13
Istio
分布式配置中心--Apollo
并且具备规范的权限及流程治理等特性,适用于分布式微服务配置管理场景Apollo配置中心介绍程序功能日益复杂,程序配置日益增多:各种功能开关、参数配置、服务器地址...对程序配置的期望也越来越高:热部署并实时生效、
灰度发布
Sues
·
2020-06-22 06:14
做微服务架构主要的点
几个点服务注册服务发现负载均衡服务网关:唯一入口,实现用户鉴权,动态路由,
灰度发布
,A/B测试,负载限流等配置中心API管理集成框架:集成各个微服务组件到统一界面下分布式事务:TCC,高可用消息服务,最大努力通知调用链
游不快的老孙
·
2020-06-22 04:51
微服务
Istio非侵入的流量治理
https://uublog.com/article/20191212/principles-of-istio-service-governance/文章目录Istio流量治理原理负载均衡服务熔断故障注入
灰度发布
服务访问入口外部的接入服务治理
MichaelScofield
·
2020-06-22 01:39
istio
大规模微服务场景下
灰度发布
与流量染色实践
最近微服务很热,与微服务相关的架构、流程、DevOps都很热。很多公司,包括传统企业,到互联网公司做交流的时候,会问道,你们互联网公司号称能够加速业务创新、快速迭代,那我们是否也可以引入类似这样的机制。我们做微服务,主要分为两个方面,一个是业务方面,另一个是技术方面。最下面是运维部,不过现在我们的运维部已经拓展成云计算,DBA里的数据管理部门,已经发展成大数据,于是就有了技术中台和数据中台,另外还
Docker_
·
2020-06-22 00:46
大规模微服务场景下的性能问题定位与优化
现在云原生微服务架构特别的火,有非常多的优势,比如说这里面写的快速迭代,高并发,可维护,可扩展,
灰度发布
,高可用,这些词大家都耳熟能详,这些就不用细说了。
Docker_
·
2020-06-22 00:45
Kubernetes学习前的必知知识点
TableofContentsDevOps详解到底该如何理解DevOps持续集成,持续交付,持续部署(CI/CD)简介在有关微服务、DevOps、Cloud-native、系统部署等的讨论中,蓝绿部署、AB测试、
灰度发布
紫色飞猪
·
2020-06-21 15:50
Kubernetes
谈谈微服务架构中的基础设施:Service Mesh与Istio
what-is-service-mesh-and-istio/目录微服务架构的演进Istio服务网格Istio控制面PilotMixerAuth认证鉴权Istio数据面典型应用场景分布式调用追踪度量收集
灰度发布
断路器故障注入总结参考微服务架构的演进作
zhaohuabing
·
2020-06-21 15:19
软件架构
Istio最佳实践:在K8s上通过Istio服务网格进行
灰度发布
Istio是什么?Istio是Google继Kubernetes之后的又一开源力作,主要参与的公司包括Google,IBM,Lyft等公司。它提供了完整的非侵入式的微服务治理解决方案,包含微服务的管理、网络连接以及安全管理等关键能力,无需修改任何代码就能够实现微服务的负载均衡,服务与服务之间的认证授权以及监控。从整个基础设施角度上看,可以将它理解为PaaS平台上的一个面向微服务管理平台的补充。Is
PaaS小魔仙
·
2020-06-21 12:33
个人分享
Istio
K8s
Kubernetes
服务网格
docker
Spring4+Springmvc+quartz实现多线程动态定时调度
scheduler定时调度系统是大多行业项目都需要的,传统的spring-job模式,个人感觉已经out了,因为存在很多的问题,特别是定时调度的追加、修改、删除等,需要修改xml,xml的配置生效无非是热部署
灰度发布
方案或者直接停止
ITsupuerlady
·
2020-06-21 10:45
国内最火5款Java微服务开源项目
通用RBAC权限设计及其数据权限和分库分表支持服务限流、动态路由、
灰度发布
、支持常见登录方式,多系统SSO登录,提供配套视频开发教程功能列表:完善登录:账号
weixin_30809173
·
2020-06-21 10:02
idou老师教你学Istio :如何用istio实现监控和日志采集
大家都知道istio可以帮助我们实现
灰度发布
、流量监控、流量治理等功能。每一个功能都帮助我们在不同场景中实现不同的业务。那Istio是如何帮助我们实现监控和日志采集的呢?
weixin_30451709
·
2020-06-21 10:03
原生Ingress
灰度发布
能力不够?我们是这么干的
灰度发布
是一种常见的服务滚动升级或A/B测试策略。在新版本服务正式发布前,可以部署少量的新版本服务和上个版本共存,用部分生产流量测试新版本的功能和特性。
squirrelanimal0922
·
2020-06-21 07:21
博云技术社区
原生容器
灰度发布
原生Ingress
Istio,
灰度发布
从未如此轻松!!!
三个问题,回顾前情提要。ServiceMesh解决什么问题?SM本质是业务服务与底层技术体系的解耦:一个进程实现业务逻辑(不管是调用方,还是服务提供方),biz,即上图白色方块一个进程实现底层技术体系,proxy,即上图蓝色方块画外音:负载均衡、监控告警、服务发现与治理、调用链…等诸多基础设施,都放到这一层实现。什么是Istio?Istio是ServiceMesh的产品化落地。Istio的分层架构
58沈剑
·
2020-06-21 07:15
基于springcloud gateway + nacos实现
灰度发布
(reactive版)
什么是
灰度发布
?
灰度发布
(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。
linyb极客之路
·
2020-06-21 03:15
springcloud
gateway
nacos
灰度发布
spring-cloud-gateway动态路由
概述线上项目发布一般有以下几种方案:停机发布蓝绿部署滚动部署
灰度发布
停机发布这种发布一般在夜里或者进行大版本升级的时候发布,因为需要停机,所以现在大家都在研究Devops方案。
当我遇上你
·
2020-06-21 02:51
springcloud
gateway
Istio最佳实践:在K8s上通过Istio服务网格进行
灰度发布
Istio是Google继Kubernetes之后的又一开源力作,主要参与的公司包括Google,IBM,Lyft等公司。它提供了完整的非侵入式的微服务治理解决方案,包含微服务的管理、网络连接以及安全管理等关键能力,无需修改任何代码就能够实现微服务的负载均衡,服务与服务之间的认证授权以及监控。从整个基础设施角度上看,可以将它理解为PaaS平台上的一个面向微服务管理平台的补充。Istio架构示意图I
csdnd2014072811940
·
2020-06-21 00:33
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他