Hystrix配置说明:metrics.rollingStats.timeInMilliseconds

时间:2018-07-26 01:20:56

标签: hystrix

我正在尝试了解metrics.rollingStats.timeInMilliseconds和metrics.rollingStats.numBuckets如何协同工作。

如果我具有以下配置:

circuitBreaker.requestVolumeThreshold=20
circuitBreaker.errorThresholdPercentage=50
metrics.rollingStats.timeInMilliseconds=10000
metrics.rollingStats.numBuckets=10

对我来说,这意味着: 1)在我的窗口中,我需要至少20个请求才能做出决定 2)断路器打开时,必须达到或超过50%的请求失败

但是桶的数量如何发挥作用?每个存储区是否有requestVolumeThreshHold和错误阈值?我试图了解是否/如何使用铲斗来确定使断路器跳闸。

0 个答案:

没有答案