1.安装 Java JDK并配置环境变量:
访问Oracle JDK 下载页面或使用OpenJDK。下载并安装适用于 Windows 的 JDK 版本。
这一步不知道的csdn上找一下,挺多的
2.下载Zookeeper
参考文章 :
【Zookeeper】Windows下安装Zookeeper(全面)_windows安装zk-CSDN博客
3.下载 Kafka:
访问Kafka 下载页面,选择需要的 Kafka 版本(如Kafka 2.8.0
或更高版本)并下载对应的二进制包。下载完毕后,解压 Kafka 到选择的目录(例如C:\kafka
)。
启动 Kafka 服务:在 Kafka 启动之前,确保 Zookeeper 服务已经运行。打开一个新的命令行窗口,进入 Kafka 的安装目录cd C:\kafka
,启动 Kafka 服务器:.\bin\windows\kafka-server-start.bat .\config\server.properties
。这将启动 Kafka 服务并输出 Kafka 的日志,此时,Kafka 正在监听localhost:9092
,可以通过该地址进行生产者和消费者的连接。
创建 Kafka Topic:Kafka 默认没有预创建的 Topic,需要手动创建一个 Topic 来进行数据发布和订阅。打开新的命令行窗口,进入 Kafka 目录,使用以下命令创建一个名为test
的 Topic:.\bin\windows\kafka - topics.bat --create --topic test --bootstrap - server localhost:9092 --partitions 1 --replication - factor 1
。其中,--topic test
是创建的 Topic 名称,--bootstrap - server localhost:9092
是 Kafka 服务器的地址。
生产者与消费者测试:
启动生产者:可以通过命令行测试生产者,发送数据到test
Topic:.\bin\windows\kafka - console - producer.bat --broker - list localhost:9092 --topic test
。
启动消费者:可以通过命令行测试消费者,订阅test
Topic 并消费数据:.\bin\windows\kafka - console - consumer.bat --bootstrap - server localhost:9092 --topic test --from - beginning
。此命令会显示在生产者端输入的数据。
参考文章: