查看所有主题
bash
kafka-topics.sh --list --bootstrap-server 127.0.0.1:9092
创建主题
bash
kafka-topics.sh --create --topic test_topic --bootstrap-server 127.0.0.1:9092 --partitions 3 --replication-factor 1
-
partitions:分区数
-
replication-factor:副本数
查看主题详情
bash
kafka-topics.sh --describe --topic test_topic --bootstrap-server 127.0.0.1:9092
控制台生产数据
bash
kafka-console-producer.sh --topic test_topic --bootstrap-server 127.0.0.1:9092
控制台消费数据
bash
# 消费最新数据
kafka-console-consumer.sh --topic test_topic --bootstrap-server 127.0.0.1:9092
# 从头消费所有数据
kafka-console-consumer.sh --topic test_topic --bootstrap-server 127.0.0.1:9092 --from-beginning
删除主题
bash
kafka-topics.sh --delete --topic test_topic --bootstrap-server 127.0.0.1:9092