Resilience4j
0 人感兴趣 · 5 次引用
- 最新
- 推荐

Spring cloud 之 CircuitBreaker 篇
spring cloud的熔断是基于resilience4j框架,其实现原理是采用状态机方式来控制不同状态的熔断策略。

Java 项目中使用 Resilience4j 框架实现隔断机制 / 断路器
在本文中,我们学习了如何使用 Resilience4j 的 Circuitbreaker 模块在远程服务返回错误时暂停向其发出请求。我们了解了为什么这很重要,还看到了一些有关如何配置它的实际示例。

Java 项目中使用 Resilience4j 框架实现故障隔离
在本文中,我们学习了如何使用 Resilience4j 的 Bulkhead 模块对我们对远程服务进行的并发调用设置限制。我们了解了为什么这很重要,还看到了一些有关如何配置它的实际示例。

Java 项目中使用 Resilience4j 框架实现客户端 API 调用的限速 / 节流机制
在本系列的上一篇文章中,我们了解了 Resilience4j 以及如何使用其 Retry 模块。现在让我们了解 RateLimiter - 它是什么,何时以及如何使用它,以及在实施速率限制(或者也称为“节流”)时要注意什么。

【SpringCloud 技术专题】「Resilience4j 入门指南」轻量级熔断框架的入门指南
Resilience4j是一款轻量级,易于使用的容错库,其灵感来自于Netflix Hystrix,但是专为Java 8和函数式编程而设计。轻量级,因为库只使用了Vavr,它没有任何其他外部依赖下。相比之下,Netflix Hystrix对Archaius具有编译依赖性,Archaius具有更多的外部库依赖