kafka实用命令大全

kafka精简总结的命令大全

1. 创建topic

bin/kafka-topics.sh --create --zookeeper 192.168.109.131:2181 --partitions 2 --replication-factor 2 --topic first

2.查看topics

bin/kafka-topics.sh --list --zookeeper 192.168.109.131:2181

3. 创建生产者

bin/kafka-console-producer.sh --broker-list 192.168.109.131:9092 --topic first

4. 创建消费者 用来接收消息

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

5.从开始接收全部消息

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

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

bin/kafka-topics.sh --describe --zookeeper 192.168.109.133:2181 --topic first

7. 删除topic

bin/kafka-topics.sh --delete --zookeeper 192.168.109.133:2181 --topic first

8. 给生产者和消费者分组
	设置config/producer.properties  ---  config/consumer.properties 中的group.id    生产者和消费者设置成一样的

9.分组之后启动消费者 的命令

bin/kafka-console-consumer.sh --bootstrap-server 192.168.109.132:9092 --topic first --consumer.config config/consumer.properties

你可能感兴趣的:(kafka实用命令大全)