标签: metrics hystrix
我读到了关于Hystrix的指标概念,但我不明白为什么在滚动窗口中使用行和存储桶。
为什么在桶中而不是总值?
答案 0 :(得分:1)
显然,这只是性能优化。
在Hystrix中,对命令执行的写入会发生指标,在单个实例上执行1000次执行/秒。
如果您每次收到一个指标时都必须重新计算指标的汇总视图,那么这将非常昂贵。
相反,他们发现将指标放入时间段只允许重新计算存储桶边界上的聚合指标而不会牺牲太多准确性。
请参阅this GitHub issue