【发布时间】:2019-07-23 00:48:09
【问题描述】:
我对弹性 4j 还很陌生。我想知道在同一断路器配置下是否可以为不同类型的异常设置不同的 failureRateThreshold 设置。我找不到同样的例子。任何帮助将不胜感激。
【问题讨论】:
标签: groovy hystrix circuit-breaker resilience4j
我对弹性 4j 还很陌生。我想知道在同一断路器配置下是否可以为不同类型的异常设置不同的 failureRateThreshold 设置。我找不到同样的例子。任何帮助将不胜感激。
【问题讨论】:
标签: groovy hystrix circuit-breaker resilience4j
不,这是不可能的。但这是一个有趣的想法。为什么需要它?
【讨论】:
不可能开箱即用,但您可以使用两种不同的装饰器来模拟此行为:在内部装饰器中,使用failureRateThreshold,您必须使用ignoreExceptions 忽略外部装饰器预期的异常。所以外部装饰器将使用他自己的failureRateThreshold 得到这个异常。
【讨论】: