【发布时间】:2021-07-13 14:39:20
【问题描述】:
我想使用 java 在特定时间范围内使用主题中的数据。你有什么办法吗?
【问题讨论】:
标签: apache-kafka kafka-consumer-api
我想使用 java 在特定时间范围内使用主题中的数据。你有什么办法吗?
【问题讨论】:
标签: apache-kafka kafka-consumer-api
请注意,Kafka 主题主要用于包含数据流(连续且未绑定),因此没有开箱即用的方法来解决您的问题。
但是,您可以使用 KafkaConsumer 方法 offsetsForTimes,例如描述了here 将时间戳(开始和结束)转换为等效的偏移量。
拥有这些偏移量,您可以让您的消费者从开始偏移量开始变红,并在到达结束偏移量时停止。
【讨论】: