【发布时间】:2017-12-05 18:25:03
【问题描述】:
我正在尝试使用 Kafka Utils Api 将数据从 Kafka (0.10.0.0) 消耗到 Spark (1.6.0) 流应用程序
KafkaUtils.createDirectStream[String, String, StringDecoder, StringDecoder](ssc, kafkaParams, inputTopicsSet)
要求是手动将偏移范围提交到 Kafka 本身。
请注意,在 java 中使用 KafkaConsumer(或 Consumer)对象时,我们可以在参数中设置 "enable.auto.commit" = "false" 后使用 commitAsync 或 commitSync 方法来实现。 p>
我无法弄清楚使用 KafkaUtils 时的方法。
【问题讨论】:
标签: apache-kafka spark-streaming