命令行记不住,在这里记录一下。
1.启动kafka(需先启动zookeeper)
bin/kafka-server-start.sh config/server.properties
2.创建topic
[maxiu@zhumei00 kafka_2.11-2.1.1]$ bin/kafka-topics.sh --create --zookeeper zhumei00:2181 --replication-factor 1 --partitions 1 --topic topicA
Created topic "topicA".
[maxiu@zhumei00 kafka_2.11-2.1.1]$
3.查看所有topic
[maxiu@zhumei00 kafka_2.11-2.1.1]$ bin/kafka-topics.sh --list --zookeeper zhumei00:2181
topicA
[maxiu@zhumei00 kafka_2.11-2.1.1]$
4.创建生产者
[maxiu@zhumei00 kafka_2.11-2.1.1]$ bin/kafka-console-producer.sh --broker-list zhumei00:9092 --topic topicA
>
5.创建消费者
### 老版本
bin/kafka-console-consumer.sh --zookeeper idayan00:2181 --topic topicA --from-beginning
### 2.1.0
bin/kafka-console-consumer.sh --bootstrap-server zhumei00:9092 --topic topicA --from-beginning
6.查看所有topic的信息
bin/kafka-topics.sh --describe --zookeeper zhumei00:2181
7.查看单个topic的信息
[maxiu@zhumei00 kafka_2.11-2.1.1]$ bin/kafka-topics.sh --describe --zookeeper zhumei00:2181 --topic topicA
Topic:topicA PartitionCount:1 ReplicationFactor:1 Configs:
Topic: topicA Partition: 0 Leader: 0 Replicas: 0 Isr: 0
[maxiu@zhumei00 kafka_2.11-2.1.1]$
本文记录了 Kafka 2.x 的基本操作,包括启动 Kafka(需先启动 Zookeeper)、创建 topic、查看所有 topic、创建生产者和消费者,以及查看 topic 信息等内容,方便忘记命令行操作时查阅。
463

被折叠的 条评论
为什么被折叠?



