kafka 命令笔记

安装时,需提前安装好 zookeeper

进入 kafka的config目录后,修改3个地方

broker.id=1    (不能重复,设置后不能改)

log.dirs=/opt/module/kafka/datas  

zookeeper.connect=test1:2181,test2:2181,test3:2181

 

安装时,brokeid,设置后,不能修改,否则不正常。需要删了重装。

 

创建主题

进入kafka目录  

bin/kafka-topics.sh  --bootstrap-server test1:9092  --topic first  --create --partitions 1 --replication-factor 3

 

显示

bin/kafka-topics.sh --bootstrap-server  test1:9092 --list

 显示详情

bin/kafka-topics.sh --bootstrap-server test1:9092  --topic first --describe

 修改

bin/kafka-topics.sh --bootstrap-server test1:9092 --topic first  --alter --partitions 3

 

生产

bin/kafka-console-producer.sh --bootstrap-server test1:9092 --topic first

消费

bin/kafka-console-consumer.sh --bootstrap-server test2:9092 --topic first

消费所有

bin/kafka-console-consumer.sh --bootstrap-server test3:9092 --topic first --from-beginning

 

posted @ 2022-11-21 09:44  琴声清幽  阅读(18)  评论(0编辑  收藏  举报