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

时间:2019-03-01 02:04:11

标签: groovy hystrix circuit-breaker resilience4j

我对复原力4j相当陌生。我想知道是否可以在同一断路器配置下针对不同种类的异常使用不同的failureRateThreshold设置。我找不到相同的示例。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

开箱即用是不可能的,但是您可以使用两个不同的装饰器来模拟这种行为:在内部装饰器中,使用一个failureRateThreshold,您必须使用ignoreExceptions忽略外部装饰器预期的异常。 。因此,外部装饰器将使用自己的failureRateThreshold来获取此异常。