Strom - 可靠的喷口

时间:2016-06-12 14:39:31

标签: apache-kafka apache-storm

如何将Strom喷口设置为可靠的
   是否有任何财产设置
   kafkaSpout默认是可靠的    如何改变kafkaSpout中的可靠性

1 个答案:

答案 0 :(得分:0)

Kafka默认是可靠的。这是PartitionManager类的代码,它负责从Kafka主题中读取消息:

collector.emit(tup, new KafkaMessageId(_partition, toEmit.offset()));

如您所见,emit方法的第二个参数是KafkaMessageId。您可以以类似的方式在您的spouts中传递消息ID。消息ID可以是普通整数。