kafka相關命令操作

2021-10-07 15:37:55 字數 1533 閱讀 6408

啟動kafka(到每個節點啟動)

node01: nohup ./bin/kafka-server-start.sh config/server.properties &

node02: nohup ./bin/kafka-server-start.sh config/server.properties &

node03s: nohup ./bin/kafka-server-start.sh config/server.properties &

建立topic

bin/kafka-topics.sh --create --zookeeper node01:2181,node02:2181,node03:2181 --replication-factor 2 --partitions 3 --topic 18bd34

查詢topic

bin/kafka-topics.sh --list --zookeeper node01:2181,node02:2181,node03:2181

生產資料

bin/kafka-console-producer.sh --broker-list node01:9092,node02:9092,node03:9092 --topic 18bd34

--broker-list 表示儲存資料的伺服器

模擬消費者,消費資料

bin/kafka-console-consumer.sh --zookeeper node01:2181,node02:2181,node03:2181 --topic 18bd34 --from-beginning

--from-beginning 表示從頭開始消費

--zookeeper 作用是記錄資料消費到的位置(資料消費到了**/第幾條)

刪除topic

bin/kafka-topics.sh --zookeeper node01:2181,node02:2181,node03:2181 --delete --topic 18bd34_1

新增配置

bin/kafka-topics.sh --zookeeper node01:2181 --alter --topic test --config flush.messages=1

刪除配置

bin/kafka-topics.sh --zookeeper node01:2181 --alter --topic test --delete-config flush.messages

修改分割槽

bin/kafka-topics.sh --zookeeper zkhost:port --alter --topic topicname --partitions 8

kafka相關操作命令

1 開啟zookeeper集群 startzk.sh 2 開啟kafka集群 start kafka.sh 3 開啟kafka視覺化介面 kafka manager start kafka manager.sh 4 生產者操作 kafka console producer.sh broker lis...

kafka相關命令

1.群起指令碼 bin bash case 1 in start stop esac 2.檢視主題 bin kafka topics.sh list zookeeper k8smaster 2181 3.建立主題 kafka topics.sh create zookeeper k8smaster ...

kafka命令列操作,topic相關命令

檢視當前伺服器中的所有topic bin kafka topics.sh zookeeper 主機 2181 list 建立topic bin kafka topics.sh zookeeper 主機 2181 create replication factor 3 partitions 1 top...