1.查看所有主题

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

2.创建主题

bin/kafka-topics.sh --create --bootstrap-server 192.168.10.100:9092 --replication-factor 1 --partitions 1 --topic test

3.增加主题分区

bin/kafka-topics.sh --bootstrap-server 192.168.10.100:9092,192.168.10.101:9092 --alter --topic test --partitions 2

4.查看主题详情

bin/kafka-topics.sh --bootstrap-server 192.168.10.100:9092 --describe --topic test

5.创建消费者组

bin/kafka-console-consumer.sh --bootstrap-server 192.168.10.100:9092 --topic test --consumer-property group.id=test-consumer-group

6.查看所有消费者组

bin/kafka-consumer-groups.sh --bootstrap-server 192.168.10.100:9092 --list

7.生产者生产消息

bin/kafka-console-producer.sh --bootstrap-server 192.168.10.100:9092 --topic test

8.消费者接收消息

bin/kafka-console-consumer.sh --bootstrap-server 192.168.10.100:9092 --topic test --group test-consumer-group --from-beginning

9.查看所有消费者组详情

bin/kafka-consumer-groups.sh --bootstrap-server 192.168.10.100:9092 --describe --all-groups

10.查询所有消费者成员信息

bin/kafka-consumer-groups.sh --bootstrap-server 192.168.10.100:9092 --describe --all-groups --members

11.查看消费者组消费情况

bin/kafka-consumer-groups.sh --bootstrap-server 192.168.10.100:9092 --describe --group test-consumer-group --members

12.重设位移位置

bin/kafka-consumer-groups.sh --bootstrap-server 192.168.10.100:9092 --group test-consumer-group --reset-offsets --topic test --to-offset 0 --execute

13.修改到最新offset

bin/kafka-consumer-groups.sh --bootstrap-server 192.168.10.100:9092 --group test-consumer-group --reset-offsets --topic test --to-latest --execute

14.删除消费者组

bin/kafka-consumer-groups.sh --bootstrap-server 192.168.10.100:9092 --delete --group test-consumer-group

15.删除主题

bin/kafka-topics.sh --delete --bootstrap-server 192.168.10.100:9092 --topic test

Logo

一站式 AI 云服务平台

更多推荐