我是卡夫卡新手,我對消費者的理解是基本上有兩種類型的實現。
1)The High level consumer/consumer group
2)Simple ConsumerApache Kafka消費羣體和簡單消費者
對高層次的抽象最重要的部分是,當卡夫卡不關心處理它使用的,而簡單的消費提供了偏移管理更好地控制所抵消。令我迷惑的是如果我想在多線程環境中運行消費者,並且想要控制偏移量。如果我使用消費者組,這是否意味着我必須從存儲在zookeeper中的最後一個偏移量中讀取?這是我擁有的唯一選擇。