kafka控制台命令總結

2021-10-08 18:38:53 字數 1480 閱讀 3495

1.1檢視kafka的topic列表,使用–list引數

bin/kafka-topics.sh --zookeeper [hostname/ip位址]:2181,[hostname/ip位址]:2181 --list

eg : bin/kafka-topics.sh --zookeeper ps-01:2181,ps02:2181 --list

引數說明:

1.2 檢視kafka的特定topic的詳情,使用–topic和–describe引數

bin/kafka-topics.sh --zookeeper [hostname/ip位址]:2181,[hostname/ip位址]:2181 --describe --topic online_data

eg: bin/kafka-topics.sh --zookeeper ps-01:2181,ps02:2181 --describe --topic online_data

引數說明:

partitioncount:partition 個數

replicationfactor:副本個數

partition:partition 編號,從 0 開始遞增

leader:當前 partition 起作用的 breaker.id

replicas: 當前副本資料所在的 breaker.id,是乙個列表,排在最前面的其作用

isr:當前 kakfa 集群中可用的 breaker.id 列表

2.1 從 latest 位移位置開始消費該主題的所有分割槽訊息,即僅消費正在寫入的訊息

bin/kafka-console-consumer.sh --bootstrap-server [ hostname/ip:9092, hostname/ip:9092] --topic [topicname]

eg:bin/kafka-console-consumer.sh --bootstrap-server ps-01:9092,ps02:9092 --topic online_data

引數說明:

hostname/ip :kafka集群的ip或主機名

topicname :要消費的哪個topic的主題名稱

2.2 表示從指定主題中有效的起始位移位置開始消費所有分割槽的訊息

bin/kafka-console-consumer.sh --bootstrap-server [ip01:9092,ip02:9092] --topic [topicname] --from-beginning

eg :bin/kafka-console-consumer.sh --bootstrap-server ps-01:9092,ps02:9092 --topic online_data --from-beginning

引數說明:

[ip01:9092,ip02:9092] :kafka集群的ip和kafka客戶端埠

[topicname]:需要消費的主題名稱

–from-beginning:表示從頭開始消費當前topic裡面的訊息

Git控制台命令

檢視 新增 提交 刪除 找回,重置修改檔案 git help 顯示command的help git show 顯示某次提交的內容 git show id git co 拋棄工作區修改 git co 拋棄工作區修改 git add 將工作檔案修改提交到本地暫存區 git add 將所有修改過的工作檔案...

MYSQL 控制台命令

sql 命令結尾要加分後!mysqldump 命令需要在cmd視窗cd到mysqldump.exe 所在目下下執行。一 連線mysql 格式 mysql h主機位址 u使用者名稱 p使用者密碼 1 例1 連線到本機上的mysql 首先在開啟dos視窗,然後進入mysql安裝目錄下的bin目錄下,例如...

控制台快捷命令

對於一些命令如果需要不斷按退格鍵,那麼是比較慢,也不方便。通過下述快捷鍵,可以提高輸入命令的效率。表示 ctrl 鍵 a 跳轉到命令開始 e 跳轉到命令末尾 左箭頭 游標移動到上乙個單詞的詞首 右箭頭 游標移動到下乙個單詞的詞尾 c 中斷當前程序 w 刪除游標前乙個單詞 k 刪除此處至末尾的所有內容...