[英]How does a Kafka Consumer keep track of processed messages if auto commit happen less often than poll?
因此,如果 Kafka Consumer 啟用了自動提交且提交間隔為 5 秒,並且我們每 1 秒消耗一次批次......
... 消費者會在自動提交完成之前多次處理消息嗎?
如果您將批處理標記為已處理,它將每 5 秒提交一次集群中的分區。 消費者發出下一批輪詢以獲取下一組消息,因此它將從下一個偏移量開始。 除非發生錯誤,否則不太可能再次收到同一批消息。
加入Redpanda 的社區 slack 頻道以獲得核心工程師的更多幫助:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.