Win10 下要使用Kafka需要經過以下三個步驟:
1.安裝JDK(需要安裝依賴java JDK)
2.安裝zookeeper(資源協調,分配管理)
3.使用Kafka開發
============================1.JDK的安裝==========================
1.1)安裝包名稱: Java SE Development Kit 13.0.1
下載地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html
下載后安裝即可。不建議在默認目錄,安裝目錄不建議有空格,我的安裝目錄為:
1.2)安裝后配置環境變量:
配置環境變量CLASS
和CLASSPATH
:
- Java_Home:C:\Java\jdk-13.0.1
CLASSPATH
:例如:C:\Java\jdk-13.0.1\lib;C:\Java\jdk-13.0.1\bin\jre\lib;PATH
:例如:%Java_Home%\bin;%Java_Home%\jre\bin;
注意:如果沒有jre目錄,可以定位到jdk根目錄,執行以下命令生成jre
文件夾
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
如圖:
完成以上配置以后,運行cmd命令,出現以下文字,說明配置成功:
1.運行java
2.運行javac:
以上就完成了JDK的安裝和配置。
========================== 2.Zookeeper的安裝 ==========================
2.1)建議下載穩定版
下載地址:https://archive.apache.org/dist/zookeeper/zookeeper-3.4.10/
2.2)下載完成后,解壓到一個目錄:C:\Java\tool\zookeeper-3.4.10
2.3)C:\Java\tool\zookeeper-3.4.10\conf目錄下zoo_sample.cfg復制並重命名為zoo.cfg
2.4)打開剛才的文件,修改配置項:
接下來使用cmd運行命令來啟動服務,
2.5)用管理員權限啟動一個cmd,執行命令:zkServer.cmd
2.6),打開另外一個cmd窗口,執行命令:zkCli.cmd
至此,zookeeper安裝並啟動成功。
========================== 3.KafKa 的安裝 ==========================
========================== 4.啟動相關服務 ==========================
第一步:啟動zookeeper服務,進入kafka安裝目錄,如下:
管理員身份打開cmd窗口,進入 C:\Java\tool\kafka_2.11-2.3.1\bin\windows 目錄,
輸入以下命令:zookeeper-server-start.bat ..\..\config\zookeeper.properties
打開一個新的cmd窗口,看看2181端口是否啟動,如圖:
zookeeper服務啟動成功。
第二步:啟動kafka服務,進入kafka安裝目錄,如下:
管理員身份打開cmd窗口,進入 C:\Java\tool\kafka_2.11-2.3.1\bin\windows 目錄,
輸入以下命令:kafka-server-start.bat ..\..\config\server.properties
如下圖,啟動成功:
========================== 5,將啟動服務加入Windows服務,不用每次都啟動 ==========================
每次使用都要啟動非常麻煩,我們可以將kafka服務安裝到windows服務中,不用每次都啟動
下一篇博文將介紹 在c# 中實現 Kafka 的發布和訂閱。