我没有使用分区来发布到 Kafka 主题。
ProducerRecord(字符串主题,K键,V值)
在消费者方面,我想从头开始。
eekToBeginning(集合分区)
是否可以在不使用分区的情况下寻求开始? Kafka 是否分配默认分区?
https://kafka.apache.org/0102/javadoc/org/apache/kafka/clients/ Producer/ProducerRecord.html https://kafka.apache.org/0102/javadoc/org/apache/kafka/clients/producer/ProducerRecord.html
https://kafka.apache.org/0102/javadoc/org/apache/kafka/clients/consumer/KafkaConsumer.html https://kafka.apache.org/0102/javadoc/org/apache/kafka/clients/consumer/KafkaConsumer.html
在生产时,如果您没有明确指定分区,生产者会自动从您的主题中选择一个分区。
在您的消费者中,如果您订阅了您的主题,您可以使用以下方式查找您的消费者当前分配给的所有分区的开头:
consumer.seekToBeginning(consumer.assignment())
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)