kafka常用命令


转自:https://blog.csdn.net/learn_tech/article/details/84670795

1、生产者操作:

kafka-console-producer.sh --broker-list node1:9092 --topic my-kafka-topic //my-kafka-topic时topic的名字

2、消费者操作:

通过命令,可以看到消费者可以接收生产者发送的消息 

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

 3、如果需要从头开始接收数据,需要添加--from-beginning参数

kafka-console-consumer.sh --bootstrap-server node01:9092 --from-beginning --topic my-kafka-topic

4、创建topic

kafka-topics.sh --create --zookeeper node1:2181 --replication-factor 1 --partitions 1 --topic my-kafka-topic

5、查看topic列表

kafka-topics.sh --list --zookeeper node01:2181

6、如果需要查看topic的详细信息,需要使用describe命令

kafka-topics.sh --describe --zookeeper node1:2181 --topic test-topic

7、若不指定topic,则查看所有topic的信息

kafka-topics.sh --describe --zookeeper node1:2181

8、删除topic

kafka-topics.sh --delete --zookeeper node1:2181 --topic my-kafka-topic

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM