我想了解我将消费者配置为不自动提交的 kafkaConsumer.poll() 方法的行为
Properties properties = new Properties(); properties.setProperty("bootstrap.servers", bootstrapAddress); KafkaConsumer consumer = new KafkaConsumer(properties);
据我了解,根据 Javadoc,如果我这样做
ConsumerRecords firstBatch = consumer.poll(0l); ConsumerRecords secondBatch = consumer.poll(0l);
假设主题中只有一个分区,因为尚未提交偏移量,则firstBatch
和都应secondBatch
包含相同的。ConsumerRecords
我的假设正确吗?我的问题是,每次我调用consumer.poll(0l)
下一批时ConsumerRecords
都会获取
慕慕森
相关分类