1)查看 Kafka Topic 列表
[atguigu@hadoop102 kafka]$ bin/kafka-topics.sh --zookeeper
hadoop102:2181/kafka --list
2)创建 Kafka Topic
进入到/opt/module/kafka/目录下创建日志主题
[atguigu@hadoop102 kafka]$ bin/kafka-topics.sh --zookeeper
hadoop102:2181,hadoop103:2181,hadoop104:2181/kafka --create –
replication-factor 1 --partitions 1 --topic topic_log
3)删除 Kafka Topic
[atguigu@hadoop102 kafka]$ bin/kafka-topics.sh --delete –
zookeeper hadoop102:2181,hadoop103:2181,hadoop104:2181/kafka -
-topic topic_log
4)Kafka 生产消息
[atguigu@hadoop102 kafka]$ bin/kafka-console-producer.sh
–broker-list hadoop102:9092 --topic topic_log
5)Kafka 消费消息
[atguigu@hadoop102 kafka]$ bin/kafka-console-consumer.sh
–bootstrap-server hadoop102:9092 --from-beginning --topic
topic_log
–from-beginning:会把主题中以往所有的数据都读取出来。根据业务场景选择是否增加
6)查看 Kafka Topic 详情
[atguigu@hadoop102 kafka]$ bin/kafka-topics.sh --zookeeper
hadoop102:2181/kafka
–describe --topic topic_log