Windows 10/11 安裝 Kafka的詳細(xì)教程(含可視化工具)
Windows 10/11 安裝 Kafka 保姆級(jí)教程(含可視化工具)
?? 一、準(zhǔn)備工作
安裝Java環(huán)境
Kafka依賴Java運(yùn)行(推薦JDK 11+):
# 檢查Java版本 java -version
未安裝時(shí)下載:Oracle JDK
配置環(huán)境變量:JAVA_HOME = C:\Program Files\Java\jdk-xx.x.x
在Path添加 %JAVA_HOME%\bin
下載Kafka
訪問Apache Kafka官網(wǎng)下載二進(jìn)制包(建議最新版),解壓到不含空格的路徑,例如:D:\kafka_2.13-3.6.0
?? 二、安裝與配置Kafka
修改配置文件
進(jìn)入解壓目錄,編輯 config\server.properties:
# 修改日志存儲(chǔ)路徑(避免C盤占滿) log.dirs=D:/kafka-logs # 添加監(jiān)聽地址(關(guān)鍵?。? listeners=PLAINTEXT://localhost:9092
配置ZooKeeper
編輯 config\zookeeper.properties:
# 設(shè)置數(shù)據(jù)目錄 dataDir=D:/zookeeper-data
? 三、啟動(dòng)服務(wù)
啟動(dòng)ZooKeeper
新開PowerShell窗口:
cd D:\kafka_2.13-3.6.0 .\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties
啟動(dòng)Kafka服務(wù)
另開PowerShell窗口:
.\bin\windows\kafka-server-start.bat .\config\server.properties
? 看到 [KafkaServer id=0] started 表示成功
?? 四、測(cè)試消息隊(duì)列
創(chuàng)建測(cè)試主題
.\bin\windows\kafka-topics.bat --create --topic test --bootstrap-server localhost:9092
生產(chǎn)消息
.\bin\windows\kafka-console-producer.bat --topic test --bootstrap-server localhost:9092 > Hello Kafka! # 輸入消息后按回車
消費(fèi)消息
新開窗口:
.\bin\windows\kafka-console-consumer.bat --topic test --from-beginning --bootstrap-server localhost:9092
? 將顯示 Hello Kafka!
?? 五、安裝可視化工具(Kafka Tool)
下載安裝
訪問Kafka Tool官網(wǎng)下載安裝包
連接Kafka
打開軟件 → Add New Connection
配置參數(shù):
Cluster Name: LocalKafka Zookeeper Host: localhost Port: 2181 # 默認(rèn)端口
點(diǎn)擊 Test Connection 驗(yàn)證
- 功能演示
- 查看所有主題(Topics)
- 實(shí)時(shí)監(jiān)控消息流
- 分區(qū)狀態(tài)檢查
- 消息生產(chǎn)和消費(fèi)測(cè)試
?? 六、常見問題解決
| 問題現(xiàn)象 | 解決方案 |
|---|---|
啟動(dòng)時(shí)報(bào) Java not found | 檢查環(huán)境變量 JAVA_HOME 和 Path |
Address already in use | 關(guān)閉占用9092/2181端口的程序 |
| 無(wú)法創(chuàng)建主題 | 確保ZooKeeper和Kafka服務(wù)都已啟動(dòng) |
| 可視化工具連不上 | 檢查 server.properties 中的 listeners 配置 |
?? 提示:每次重啟電腦后需手動(dòng)啟動(dòng)ZooKeeper和Kafka服務(wù)??蓪?dòng)命令保存為
.bat腳本一鍵運(yùn)行。
完成以上步驟后,您已成功搭建Windows版Kafka消息隊(duì)列系統(tǒng),并可通過(guò)可視化工具高效管理!
到此這篇關(guān)于Windows 10/11 安裝 Kafka 保姆級(jí)教程(含可視化工具)的文章就介紹到這了,更多相關(guān)Windows 10安裝 Kafka內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
java開發(fā)只要tomcat設(shè)計(jì)模式用的好下班就能早
這篇文章主要為大家介紹了java開發(fā)只要tomcat設(shè)計(jì)模式的示例詳解,<BR>只要設(shè)計(jì)模式用的好下班就能早,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02
Mybatis-Plus實(shí)體類注解方法與mapper層和service層的CRUD方法
CRUD是指在做計(jì)算處理時(shí)的增加(Create)、讀取查詢(Retrieve)、更新(Update)和刪除(Delete)幾個(gè)單詞的首字母簡(jiǎn)寫。主要被用在描述軟件系統(tǒng)中DataBase或者持久層的基本操作功能,下面讓我們一起看看吧2022-03-03
Spring?Boot配置文件的語(yǔ)法規(guī)則詳解(properties和yml)
這篇文章主要介紹了Spring?Boot配置文件的語(yǔ)法規(guī)則,主要介紹兩種配置文件的語(yǔ)法和格式,properties和yml,對(duì)于配置文件也有獨(dú)立的文件夾存放,主要用來(lái)存放一些需要經(jīng)過(guò)變動(dòng)的數(shù)據(jù)(變量值),感興趣的朋友跟隨小編一起看看吧2024-07-07
手把手帶你實(shí)現(xiàn)一個(gè)萌芽版的Spring容器
大家好,我是老三,Spring是我們最常用的開源框架,經(jīng)過(guò)多年發(fā)展,Spring已經(jīng)發(fā)展成枝繁葉茂的大樹,讓我們難以窺其全貌,這節(jié),我們回歸Spring的本質(zhì),五分鐘手?jǐn)]一個(gè)Spring容器,揭開Spring神秘的面紗2022-03-03
java 動(dòng)態(tài)生成SQL的實(shí)例講解
下面小編就為大家?guī)?lái)一篇java 動(dòng)態(tài)生成SQL的實(shí)例講解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-07-07

