可恢复异常后,kafka connect WorkerSinkTask未提交偏移量

时间:2020-05-03 06:43:09

标签: apache-kafka apache-kafka-connect

kafka connect WorkerSinkTask定期提交偏移量。如果由于可恢复的异常而导致SinkTask无法成功处理某些消息,则SinkTask会引发RetriableException,而WorkerSinkTask会在重试超时后将这些消息重新传递给SinkTask。问题是,即使在重试尝试中成功处理了这些消息,除非某些新消息到达并成功处理,否则WorkerSinkTask不会提交这些消息的偏移量。

这是kafka连接错误还是预期的行为?

0 个答案:

没有答案