如何将Strom喷口设置为可靠的
是否有任何财产设置
kafkaSpout默认是可靠的
如何改变kafkaSpout中的可靠性
答案 0 :(得分:0)
Kafka默认是可靠的。这是PartitionManager类的代码,它负责从Kafka主题中读取消息:
collector.emit(tup, new KafkaMessageId(_partition, toEmit.offset()));
如您所见,emit方法的第二个参数是KafkaMessageId。您可以以类似的方式在您的spouts中传递消息ID。消息ID可以是普通整数。