我正在使用kafka-node
库来使用来自node.js的kafka消息。这是我尝试使用的简单代码:
consumer = new Consumer(
client,
[
{ topic: 't', partition: 0 }, { topic: 't1', partition: 1 }
],
{
autoCommit: false
}
);
consumer.on('message', function (message) {
console.log(message);
});
这在以前的某个时间完美运行,但现在我继续收到此错误:
kafka.common.OffsetOutOfRangeException:请求偏移19但我们只有0到0范围内的日志段。
我不明白是什么让Kafka在没有任何理由的情况下抛出这个错误,因为之前有相同的代码,我没有给出偏移,因为19没有。我尝试删除主题,日志等。我一直在收到此错误。任何人都可以指导我如何处理这个?