Java 项目中使用 Resilience4j 框架实现隔断机制/断路器

2021-12-01
阅读 16 分钟
5k
到目前为止,在本系列中,我们已经了解了 Resilience4j 及其 Retry, RateLimiter, TimeLimiter, 和 Bulkhead 模块。在本文中,我们将探索 CircuitBreaker 模块。我们将了解何时以及如何使用它,并查看一些示例。
封面图

Java 项目中使用 Resilience4j 框架实现故障隔离

2021-11-26
阅读 16 分钟
4.5k
到目前为止,在本系列中,我们已经了解了 Resilience4j 及其 [Retry]([链接]), [RateLimiter]([链接]) 和 [TimeLimiter]([链接]) 模块。在本文中,我们将探讨 Bulkhead 模块。我们将了解它解决了什么问题,何时以及如何使用它,并查看一些示例。

Java 项目中使用 Resilience4j 实现客户端 API 调用的限速/节流机制

2021-11-23
阅读 10 分钟
5.8k
在本系列的上一篇文章中,我们了解了 Resilience4j 以及如何使用其 Retry 模块。现在让我们了解 RateLimiter - 它是什么,何时以及如何使用它,以及在实施速率限制(或者也称为“节流”)时要注意什么。
封面图