弹性4j中的断路器的多个failureRateThreshold

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了弹性4j中的断路器的多个failureRateThreshold相关的知识,希望对你有一定的参考价值。

我对resilience4j相当新。我想知道是否可以在同一个断路器配置下为不同类型的异常设置不同的failureRateThreshold。我无法找到相同的例子。任何帮助将不胜感激。

答案

不,这是不可能的。但这是一个有趣的想法。你为什么需要它?

另一答案

开箱即用,但您可以使用两个不同的装饰器来模拟此行为:在内部,使用一个failureRateThreshold,您必须使用ignoreExceptions忽略外部装饰器所期望的异常。所以外部装饰器将使用他自己的failureRateThreshold获得这个例外。

以上是关于弹性4j中的断路器的多个failureRateThreshold的主要内容,如果未能解决你的问题,请参考以下文章

Spring Cloud Circuit Breaker

如何在断路器中添加重试和自定义恢复方法 - 功能性 java

Spring Cloud Resilience4j 断路器

Resilience4j 断路器不工作

Elasticsearch使用真实内存断路器提高节点弹性

请求折叠的 Hystrix 替代方案