有人可以解释一下 Hystrix 指标的行和桶概念吗?
Posted
技术标签:
【中文标题】有人可以解释一下 Hystrix 指标的行和桶概念吗?【英文标题】:Can someone explain me the row and bucket concept for Hystrix metrics? 【发布时间】:2017-03-01 12:59:35 【问题描述】:我阅读了有关 Hystrix 的度量概念的文章,但我不明白为什么在滚动窗口中使用行和存储桶。
为什么在桶中而不是总价值?
【问题讨论】:
【参考方案1】:显然这只是性能优化。
在 Hystrix 中,对指标的写入发生在命令执行量上,即在单个实例上每秒执行 1000 次。
如果您每次收到单个指标时都必须重新计算指标的聚合视图,那么这将非常昂贵。
相反,他们发现将指标放入时间桶只允许重新计算桶边界上的聚合指标,而不会牺牲太多的准确性。
见this GitHub issue
【讨论】:
以上是关于有人可以解释一下 Hystrix 指标的行和桶概念吗?的主要内容,如果未能解决你的问题,请参考以下文章