请在下面找到暴风拓扑的统计数据。

相关信息:
以下是我的问题:
有人能帮我理解这里可能有什么问题吗。我最初的猜测是:
发布于 2015-10-01 08:31:23
元组只有两种可能失败的方式。或者,OutputCollector.fail(...)方法是由Bolt或tuple超时中的用户代码调用的。为Spout显示的“完全延迟”值是平均值值。因此,这是绝对有道理的,大多数元组显示为失败,运行到一个超时,因为只有3个元组被用户代码失败。
关于已发出和加标的元组计数: UI中报告的计数并不总是精确的。即使Storm在内部正确计数,UI也不会显示精确的值,因为计数器是一个接一个地收集的。因此,在收集阶段,计数器之间会发生变化,UI不会得到计数值的总体一致快照。
参数topology.max.spout.pending可能是相关的。减少它应该会降低元组陷入超时的可能性。增加超时值本身可能于事无补(因为你声称它已经“相当高”了--不管这意味着什么)。
很难说,是否存在网络问题。如果日志中没有错误消息,网络应该是安全的。
https://stackoverflow.com/questions/32871468
复制相似问题