![](https://img-blog.csdnimg.cn/direct/4d7213fbbcba4854a1f14b85ed6d39ca.png)
消费
消费指定主题的数据
命令
./kafka-console-consumer.sh --bootstrap-server <ip:host borker列表> --topic <主题名称>
./kafka-console-consumer.sh --bootstrap-server 127.0.0.1:9092 --topic apiTopic
消费指定主题的数据 指定消费条数
命令
./kafka-console-consumer.sh --bootstrap-server <ip:host borker列表> --topic <主题名称> --max-messages <数量>
./kafka-console-consumer.sh --bootstrap-server 127.0.0.1:9092 --topic apiTopic --max-messages 1
查询指定组的消费情况
命令:
./kafka-consumer-groups.sh --bootstrap-server <ip:port> --group <组名> --describe
./kafka-consumer-groups.sh --bootstrap-server 127.0.0.1:9092 --group grouptest --describe
![](https://img-blog.csdnimg.cn/direct/27c48fa063a445d8ba9b72ac6095ae83.png)
查询所有的主题
命令:
./kafka-topics.sh --bootstrap-server <ip:port> --list
./kafka-topics.sh --bootstrap-server 127.0.0.1:9092 --list
查询某个主题的信息(partition,replication)
命令
./kafka-topics.sh --bootstrap-server <ip:port> --describe --topic <主题名称>
./kafka-topics.sh --bootstrap-server 127.0.0.1:9092 --describe --topic car
![](https://img-blog.csdnimg.cn/direct/abf7c70b0bc546fdb3d3de43cd92d7e1.png)
动态增加主题的分区
./kafka-topics.sh --alter --topic <主题> --partitions <分区数> --bootstrap-server <ip:port>
./kafka-topics.sh --alter --topic apiTopic --partitions 5 --bootstrap-server 127.0.0.1:9092
查都有哪些组在消费
./kafka-consumer-groups.sh --bootstrap-server <ip:port> --list
./kafka-consumer-groups.sh --bootstrap-server 127.0.0.1:9092 --list
![](https://img-blog.csdnimg.cn/direct/b091889e6e6940d8b76644f49deeb7cf.png)