一、fllink 内部配置
client.id.prefix
,指定用于 Kafka Consumer 的客户端 ID 前缀partition.discovery.interval.ms
,定义 Kafka Source 检查新分区的时间间隔。 请参阅下面的动态分区检查一节register.consumer.metrics
指定是否在 Flink 中注册 Kafka Consumer 的指标commit.offsets.on.checkpoint
指定是否在进行 checkpoint 时将消费位点提交至 Kafka broker
Kafka consumer 的配置可以参考 Apache Kafka 文档。
请注意,即使指定了以下配置项,构建器也会将其覆盖:
auto.offset.reset.strategy
被 OffsetsInitializer#getAutoOffsetResetStrategy() 覆盖partition.discovery.interval.ms
会在批模式下被覆盖为 -1-
消费位点提交