自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Hystrix 原理简介以及比较Sentinel特性

Hystrix 原理简介以及比较Sentinel特性前言一、Hystrix特性二、Hystrixl原理分析二、Sentinel 还是 Hystrix?1 资源模型和执行模型上的对比2 隔离设计上的对比3 熔断降级的对比4 Sentinel 特性前言在分布式架构中,当某个服务单元发生故障之后,通过断路由器的故障监控(类似熔断保险丝),向调用方返回一个错误响应,而不是长时间的等待。这样就不会使得线程因调用故障服务被长时间占用不释放,避免了故障在分布式系统中的蔓延。Spring Cloud Hystrix

2021-05-07 16:04:42 981

原创 spring cloud gateway实现流程介绍

文章目录前言一、Spring Cloud Gateway 功能特征二、Spring Cloud Gateway流程分析1.引入库2.读入数据总结前言在SpringCloud微服务体系中,有个很重要的组件就是网关,在1.x版本中都是采用的Zuul网关;但在2.x版本中,zuul的升级一直跳票,SpringCloud最后自己研发了一个网关替代Zuul,那就是SpringCloud Gateway。还有一点就是Gateway是基于WebFlux的。这里引出了WebFlux名词,那什么是WebFlux?W

2021-04-23 10:26:35 357

原创 Nacos配置中心实现原理

文章目录前言实现原理分析1.创建 ConfigService2.实例化 ConfigService总结前言动态配置管理是 Nacos 的三大功能之一,通过动态配置服务,我们可以在所有环境中以集中和动态的方式管理所有应用程序或服务的配置信息。动态配置中心可以实现配置更新时无需重新部署应用程序和服务即可使相应的配置信息生效,这极大了增加了系统的运维能力。实现原理分析1.创建 ConfigServiceConfigService 是通过 ConfigFactory 类创建的,如下图所示:可以看到

2021-04-21 10:18:19 329

原创 1.X版本nacos注册中心实现原理

文章目录前言一、Nacos是什么?二、Nacos注册中心实现原理分析1.架构图三.注册中心原理分析1.注册中心原理2.Nacos服务注册3.Nacos服务发现总结前言CAP理论:一致性(Consistency) (所有节点在同一时间具有相同的数据)可用性(Availability) (保证每个请求不管成功或者失败都有响应)分隔容忍–分区容错性(Partition tolerance) (系统中任意信息的丢失或失败不会影响系统的继续运作)一、Nacos是什么?Nacos致力于解决微服务中的

2021-04-20 10:37:26 393 1

转载 nacos2.0架构设计与模型

nacos2.0架构设计与模型文章目录一、Nacos 1.X架构及问题?二、Nacos 1.X架构下的服务模型1.X架构存在的问题三、Nacos 2.0架构及新模型1.Nacos 2.0新服务模型2.Nacos 2.0架构的优缺点一、Nacos 1.X架构及问题?Nacos 1.X 大致分为5层, 分别是接入、通信、功能、同步和持久化。接入层是用户最直接交互的层面,主要有Nacos客户端,以及依赖客户端的Dubbo和SCA以及用户操作的控制台Console组成。 客户端和Console进行服务

2021-04-19 16:39:24 501

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除