kafka 版本3.1
启动ZooKeeper
打开一个新终端并键入以下命令 -
bin/zookeeper-server-start.sh config/zookeeper.properties
要启动 Kafka Broker
,请键入以下命令 -
bin/kafka-server-start.sh config/server.properties
启动 Kafka Broker
后,在 ZooKeeper 终端上键入命令 jps
,您将看到以下响应 -
821 QuorumPeerMain
928 Kafka
931 Jps
现在你可以看到两个守护进程运行在终端上,QuorumPeerMain
是 ZooKeeper 守护进程,另一个是 Kafka 守护进程。
创建topic
bin/kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic mytest
## 查看可用topic
bin/kafka-topics.sh --list --bootstrap-server localhost:9092
查看指定topic
bin/kafka-topics.sh --describe --bootstrap-server localhost:9092 --topic mytest
生产者
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic mytest
消费者
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic mytest --from-beginning