【发布时间】:2021-08-14 04:06:07
【问题描述】:
我正在尝试使用此配置测试基于时间的断路器:
failureRateThreshold : 50
slidingWindowSize : 2
slidingWindowType : TIME_BASED
minimumNumberOfCalls : 100
我期待它会在 2 秒后触发失败率计算为slidingWindowSize=2,
但它会在调用次数超过 100 (minimumNumberOfCalls) 时执行。
即使 2 秒后没有达到 100 次调用,它也永远不会更改为 OPEN 状态(即使所有调用都失败了)。
这是一个错误还是预期的行为?
【问题讨论】:
标签: java circuit-breaker resilience4j