Linux下搭建kafka環境

2021-07-06 08:30:39 字數 1066 閱讀 5043

apache官網

tar -xzf kafka_2.10-0.8.2.2.tgz

cd kafka_2.10-0.8.2.2

啟動zk有兩種方式,第一種是使用kafka自己帶的乙個zk。

bin/zookeeper-server-start.sh config/zookeeper.properties &

另一種是使用其它的zookeeper,可以位於本機也可以位於其它位址。這種情況需要修改config下面的sercer.properties裡面的zookeeper位址 。

例如zookeeper.connect=10.202.4.179:2181

bin/kafka-server-start.sh config/server.properties

bin/kafka-topics.sh --create --zookeeper 10.202.4.179:2181 --replication-factor 1 --partitions 1 --topic test

建立乙個名為test的topic,只有乙個副本,乙個分割槽。

通過list命令檢視剛剛建立的topic

bin/kafka-topics.sh -list -zookeeper 10.202.4.179:2181

bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
啟動之後就可以傳送訊息了
比如
test
hello boy
按ctrl+c退出傳送訊息
bin/kafka-console-consumer.sh --zookeeper 10.202.4.179:2181 --topic test --from-beginning
啟動consumer之後就可以在console中看到producer傳送的訊息了
可以開啟兩個終端,乙個傳送訊息,乙個接受訊息。

Linux下搭建kafka環境

apache官網 tar xzf kafka 2.10 0.8.2.2.tgz cd kafka 2.10 0.8.2.2 3.啟動服務 3.1 啟動zookeeper 啟動zk有兩種方式,第一種是使用kafka自己帶的乙個zk。bin zookeeper server start.sh confi...

Linux下kafka環境搭建

一 安裝jdk 首先檢查是否安裝了jdk,如果沒安裝則先安裝jdk kafka 2.10 0.10.0.1.tgz 三 解壓與配置 1.將壓縮包放到安裝目錄下解壓 tar zxvf kafka 2.10 0.10.0.1.tgz 2.資料夾重新命名 mv kafka 2.10 0.10.0.1 ka...

Linux環境下kafka集群搭建

kafka集群的搭建比較簡單,分以下三步完成.1 解壓 2 配置並分發安裝包 1 配置kafka環境變數 2 修改kafka配置項 log.dir和zookeeper.connect 3 啟動kafka集群 1 修改kafka集群broker的brokerid,遵循0,1,2,3 2 分別啟動bro...