windows安裝kafka過程 【本地測試】外賦快速啟動小指令碼
阿新 • • 發佈:2018-12-01
winsows 上裝kafka也蠻簡單方便
下載:wget https://www.apache.org/dyn/closer.cgi?path=/kafka/2.1.0/kafka_2.12-2.1.0.tgz
解壓到某檔案下 ${kafka-path}
在 ${kafka-path}/bin 下 修改server.properties 中 :
log.dirs=D:\\ant_JAR\\kafka_2.12-0.10.2.1\\kafka_log #${kafka-path}下建立kafka_log
最後再加上:
listeners=PLAINTEXT://localhost:9092
delete.topic.enable=true #這裡是為了研究kafka的topic刪除時 “標記刪除 ”為false ,刪除為true
${kafka-path}/bin 下 修改zookeeper.properties 中 :
dataDir=D:\\ant_JAR\\kafka_2.12-0.10.2.1\\zkdata # ${kafka-path}下建立zkdata
參照一下windows下的路徑 修改一下 快速啟動。 假如出現端口占用 或者broker已被註冊的情況 使用 jps 檢視java程序 那個出了問題 ,找對pid在控制檯kill即可
#windows 上安裝kafka 做測試時快速啟動小指令碼 D:\ant_JAR\kafka_2.11-2.1.0 = 你的kafka解壓路徑 start cmd /k "D:\ant_JAR\kafka_2.11-2.1.0\bin\windows\zookeeper-server-start.bat D:\ant_JAR\kafka_2.11-2.1.0\config\zookeeper.properties " start cmd /k "ping 127.1 -n "4">nul&&D:\ant_JAR\kafka_2.11-2.1.0\bin\windows\kafka-server-start.bat D:\ant_JAR\kafka_2.11-2.1.0\config\server.properties"