安装/下载、解压
-
使用版本:Scala 2.13 - kafka_2.13-3.1.0.tgz
-
官网下载:https://kafka.apache.org/downloads
解压到一个目录即可。也可用brew。
下面bash都在根目录执行
启动
bin/kafka-server-start.sh -daemon config/server.properties
topic
创建topic,3.0版本已不依赖zk
bin/kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic Hello-Kafka
Created topic Hello-Kafka.
生产消息
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic Hello-Kafka
消费消息
新开一个终端
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic Hello-Kafka --from-beginning