写点什么

熔断器

0 人感兴趣 · 4 次引用

  • 最新
  • 推荐

一文讲透自适应熔断的原理和实现

用户头像
万俊峰Kevin
2021 年 11 月 16 日

微服务集群中,每个应用基本都会依赖一定数量的外部服务。有可能随时都会遇到网络连接缓慢,超时,依赖服务过载,服务不可用的情况,在高并发场景下如果此时调用方不做任何处理,继续持续请求故障服务的话很容易引起整个微服务集群雪崩。

https://static001.geekbang.org/infoq/ed/eded5ab1b58a7b34322f3432548b6ecf.jpeg?x-oss-process=image/resize,w_416,h_234

【SpringCloud 技术专题】「Resilience4j 入门指南」轻量级熔断框架的入门指南

用户头像
浩宇天尚
2021 年 11 月 10 日

Resilience4j是一款轻量级,易于使用的容错库,其灵感来自于Netflix Hystrix,但是专为Java 8和函数式编程而设计。轻量级,因为库只使用了Vavr,它没有任何其他外部依赖下。相比之下,Netflix Hystrix对Archaius具有编译依赖性,Archaius具有更多的外部库依赖

https://static001.geekbang.org/infoq/ed/eded5ab1b58a7b34322f3432548b6ecf.jpeg?x-oss-process=image/resize,w_416,h_234

【SpringCloud 技术专题】「Hystrix 源码」分析故障切换的运作流程

用户头像
浩宇天尚
2021 年 10 月 10 日

目前对于一些非核心操作,如增减库存后保存操作日志发送异步消息时(具体业务流程),一旦出现MQ服务异常时,会导致接口响应超时,因此可以考虑对非核心操作引入服务降级、服务隔离。

https://static001.geekbang.org/infoq/7e/7e359c1cb150471d06e0c2f167647a9e.jpeg?x-oss-process=image/resize,w_416,h_234

👑【Hystrix 技术专题】原理和特性介绍

用户头像
浩宇天尚
2021 年 6 月 15 日

在大中型分布式系统中,通常系统很多依赖(HTTP,hession,Netty,Dubbo等),如下图:

熔断器_熔断器技术文章_InfoQ写作平台