org.apache.storm.generated.AuthorizationException;import org.apache.storm.kafka.KafkaSpoutOffsetRequest.EarliestTime(); builder.setSpout("KafkaSpout", new
最近我遇到了一个非常奇怪的问题。storm集群有3台机器。拓扑结构是这样的,Kafka Spout A -> bolt B -> Bolt。我已经确认了每个螺栓中的所有元组,即使可能在螺栓内部抛出异常(在螺栓执行方法中,我尝试捕获所有异常,最后确认元组)。但这里发生了奇怪的事情。我打印了喷嘴的日志,在一台机器上,所有的元组都被喷嘴破解了,但在另外两台机器上,几乎所有的元组都失败了。60秒后,元组一次又一次地重放。“几乎”表示在开始时,其他两台机器上的所有元组都失败了。一段时间后,在两台机器上有少量的元组。
由于超时,元组绝对会失败。但我真的不知道他们为什么会超时。根据我打印的日志,