1. 程式人生 > >Windows下安裝單機Kafka

Windows下安裝單機Kafka

zookeeper -c 現在 消息 src 安裝包 trap ole 根目錄

Zookeeper

技術分享圖片

解壓後進入conf目錄,復制出一個zoo.cfg,然後進入bin目錄,直接運行zkServer.cmd

技術分享圖片

Kafka

首先你得有一個安裝包:技術分享圖片

解壓,目錄結構:

技術分享圖片

config目錄裏面是配置文件,在這裏不做配置

技術分享圖片

在根目錄,路徑的位置輸入cmd,回車即可跳出命令行

技術分享圖片

第一個坑

輸入:

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

技術分享圖片

經上網查閱得知,先設置CLSAAPATH,SO--

set classpath=.

技術分享圖片

出現一大堆,就成功了。

下面測試:先進入Windows目錄搞出命令行,輸入以下命令

技術分享圖片

kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic mytest

第二個坑

技術分享圖片

還是老辦法,先設置CLASSPATH。輸入以下內容可以查看topic列表

技術分享圖片

kafka-topics.bat --list --zookeeper localhost:2181

下一步,創建生產者,輸入:

kafka-console-producer.bat --broker-list localhost:9092 --topic mytest

技術分享圖片

下一步,打開一個新的命令行,輸入以下內容

kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic mytest --from-beginning

技術分享圖片

現在,回到生產者的命令行,輸入任意內容。你可以看見,當你回車之後,消費者自動收到你的消息

技術分享圖片

Windows下安裝單機Kafka