Apache Storm螺栓固定消息停止或片状

时间:2015-09-04 01:28:39

标签: apache-storm

Spout - >螺栓1 - > Bolt2 - > Bolt3 - >确认orginalID(队列中的释放消息)

基本拓扑似乎可以工作几分钟但在某些时候消息不会被发送或消耗,并且永远不会调用bolt。我无法判断java线程是否因为日志中没有异常或任何迹象表明存在错误而死亡。

Apache风暴.92或.95对我来说都有相同的结果。

我已经编程风暴了几年而且从未见过这个....

1 个答案:

答案 0 :(得分:0)

好的,自从我之前的回复被删除后,我会再次尝试一次。 我们已经看到了类似的行为,特别是在重载时。原来这是由于一个缓慢的螺栓。结果,这个缓慢的过程填满了队列(通常需要几个小时),并且在某些时候,当队列大小足够高时,风暴将完全停止处理。