kafka 命令行 consumer 詳解


1.一般情況下 , 只要重啟消費者 , 都是從最早拉取數據 , 也就是數據可以重復

 kafka-console-consumer.sh --bootstrap-server node1:9092 --from-beginning --topic sky

主要是from beginning . 如果刪除它

 

kafka-console-consumer.sh --bootstrap-server node1:9092 --topic sky

那么就會從最新的拉取數據 , 但是並不是從上次最后消費的記錄, 數據會丟失

 

這時我們最后加上紅色部分 ,  /home/abby/cs/consumer.properties 是一個文件,內容是

 

group.id=consoleGroup

kafka-console-consumer.sh --bootstrap-server node1:9092 --topic sky --consumer.config /home/abby/cs/consumer.properties

也就是這個會記錄消費的 偏移量 , 如果重啟就會從上次結束的開始 , 而不會全部重新拉取


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM