IllegalStateException:是否为连接找不到条目是KafkaConsumer.poll的可恢复异常?

时间:2019-03-27 15:39:52

标签: apache-kafka kafka-consumer-api

我有一个KafkaConsumer,记录了以下错误

Heartbeat thread failed due to unexpected error java.lang.IllegalStateException: No entry found for connection 1

随后是KafkaConsumer.poll()抛出IllegalStateException

在这种情况下,我可以继续调用KafkaConsumer.poll()并期望它会重新连接并继续运行吗?

还是这是无法恢复的错误,这意味着我不能再使用此使用者?

1 个答案:

答案 0 :(得分:0)

此问题的根本原因是KAFKA-7974,所以这并不是一个例外,您应该从中恢复,因为消费者的内部应该处理这种情况。

它将在Kafka 2.1.2、2.2.1和2.3.0中解决。