Apache Storm中的Bolt容量超过1

时间:2015-04-07 08:42:23

标签: apache-storm

根据给定的链接,螺栓的容量是执行所花费的时间的百分比。因此,此值应始终小于1.但在我的拓扑结构中,我发现在某些情况下它会超过1。它是如何可能的,它是什么意思?Storm UI snap

http://i.stack.imgur.com/rwuRP.png

2 个答案:

答案 0 :(得分:2)

这意味着你的螺栓在容量上运行,如果螺栓无法赶上,你的拓扑结构将落后于处理。

当你看到一个正在运行(或接近结束)容量的螺栓时,你需要开始调整性能和调整并行性。

你可以做的一些事情:

  1. 通过增加执行器的数量来增加螺栓的平行度。任务。
  2. 在慢速螺栓中进行一些简单的分析,看看是否存在性能问题。

答案 1 :(得分:0)

您可以使用Storm Metrics

更详细地了解螺栓中发生的情况

https://storm.apache.org/documentation/Metrics.html