【问题标题】:How to bind Kafka consumer to Storm spout?如何将 Kafka 消费者绑定到 Storm spout?
【发布时间】:2018-08-29 22:44:33
【问题描述】:

如何在一行代码中将消费者记录发送到 Storm Spout 对象?我有两个实例,其中一个是 KafkaConsumer 对象,另一个是 StormSpout 对象。我想使用KafkaBolt对象将来自Kafka Consumer民意调查的nextTuple获取到Spout。

【问题讨论】:

  • 您需要生成您的 Spout 订阅的主题

标签: java apache-kafka apache-storm


【解决方案1】:

我想你的理解可能有点错误。您不应该手动创建 KafkaConsumer。

使用org.apache.storm:storm-kafka-client 模块中的KafkaSpout(或Trident spout)。您可以在 https://storm.apache.org/releases/2.0.0-SNAPSHOT/storm-kafka-client.html 的 Storm 文档中找到有关如何使用它的指南,并在 https://github.com/apache/storm/tree/master/examples/storm-kafka-client-examples 找到示例代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-23
    • 2017-02-23
    • 2013-12-26
    • 1970-01-01
    • 1970-01-01
    • 2013-06-24
    • 2015-03-13
    • 2017-08-24
    相关资源
    最近更新 更多