【发布时间】:2020-04-02 00:10:49
【问题描述】:
在 Spark Streaming 编程中,我们可以通过以下配置显式分配 kafka 消费者组 id:
val kafkaParams = Map[String, Object](
...
"group.id" -> "use_a_separate_group_id_for_each_stream",
...
)
val rdd = KafkaUtils.createRDD[String, String](sparkContext, kafkaParams, offsetRanges, PreferConsistent)
在 spark 结构化流中设置您自己的消费者组 ID 是被禁止的。
在我的程序中,我不会更改使用者组 ID,而是重用该组 ID 来查找该组已订阅的主题分区的最新偏移量。
那么有什么方法可以让我在我的 spark 应用程序中隐式使用消费者组 ID?
【问题讨论】:
标签: apache-spark spark-structured-streaming