consumer.poll(100)没有返回任何记录

时间:2018-01-29 07:05:13

标签: java apache-kafka kafka-consumer-api kafka-producer-api

我有Kafka ProducerConsumer具有事务语义。我在使用Consumer运行Kafka isolation.level= read_commited时遇到了问题。 Kafka Consumer无法使用记录,因为poll没有返回任何记录,因为最后一个稳定偏移量为0。

这是Kafka Consumer的调试日志,其中最后一个稳定偏移量为0:

  

(error = NONE,highWaterMark = 50,lastStableOffset = 0,logStartOffset => 0,abortedTransactions = [],recordsSizeInBytes = 0)

最后一次稳定的偏移如何更新?我正在从Producer Side提交事务,而当我在没有事务性语义的情况下运行Consumer时,它正在消耗记录。

0 个答案:

没有答案