1. 程式人生 > 其它 >Windows 11下配置Kafka

Windows 11下配置Kafka

前言:在Windows 11下配置kafka,請確保已經配置好了jdk和zookeeper,本文使用的是jdk 11.0.11 + zookeeper 3.7.0,配置jdk的方法請參考其他資料,這裡不再贅述

一、配置zookeeper

下載地址https://dlcdn.apache.org/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz

解壓zookeeper到D盤,轉到conf資料夾下,把zoo_sample.cfg複製一份,改名為zoo.cfg,接著編輯該配置檔案:

1 dataDir=D:/tmp

二、配置kafka

從kafka官網下載二進位制格式的kafka,版本:3.1.0,下載地址

https://dlcdn.apache.org/kafka/3.1.0/kafka_2.13-3.1.0.tgz

把壓縮包解壓到D盤,需要注意的是:資料夾的路徑不要太長,否則啟動kafka時會遇到輸入行太長 命令語法不正確 的錯誤,解決辦法很簡單,就是把kafka資料夾的解壓路徑縮短

編輯config資料夾下的server.properties

1 log.dirs=D:\\tmp\\kafka-logs

三、啟動kafka

開啟cmd,輸入下面的命令

.\bin\windows\kafka-server-start.bat .\config\server.properties

如果遇到報錯 log4j:ERROR Could not read configuration file from URL,這是因為jdk的安裝路徑裡包含了空格,解決方法是:重新安裝並配置jdk,安裝路徑不要有空格