kafka操作步驟

? ? ? ? 簡(jiǎn)介:下面是kafka集群的一些操作步驟,由于步驟較多在這里寫下來,一來整理一下記憶、二來以防自己遺忘后沒有熟悉的操作說明。以下內(nèi)容都是建立在kafka集群搭建好后的基礎(chǔ)上的。

一、開啟kafka集群

開啟zookeeper集群(千萬不要開啟kafka自帶的zookeeper集群)

zkServer.sh start &

有多少臺(tái)虛擬要就要開啟多少次,建議在后面加& 讓集群在后臺(tái)運(yùn)行

啟動(dòng)成功后輸入jps看一下進(jìn)程

三臺(tái)虛擬機(jī)上都顯示出QuorumPeerMain然表示zookeeper啟動(dòng)成功

然后是啟動(dòng)KAFKA服務(wù)(每臺(tái)虛擬機(jī)都需要啟動(dòng)一次)

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

開啟成功后用jps看一下進(jìn)程

每臺(tái)虛擬機(jī)上都有kafka這個(gè)進(jìn)程,表示kafka啟動(dòng)成功了.

下面要做一個(gè)通信接收功能

首先創(chuàng)建 topic(ip是本機(jī)ip)

bin/kafka-topics.sh --create --zookeeper 192.168.200.11:2181 --replication-factor 2 --partitions 1 --topic elm

創(chuàng)建一個(gè)producer,發(fā)布者(ip是主機(jī)ip)

bin/kafka-console-producer.sh --broker-list 192.168.200.11:9092 --topic elm

創(chuàng)建一個(gè)consumer,?訂閱者(ip是本機(jī)ip)

bin/kafka-console-consumer.sh --bootstrap-server 192.168.200.13:9092 --topic elm --from-beginning

然后發(fā)送都發(fā)布消息、訂閱者接收到消息,則證明kafka集群搭建成功?


查看topic列表

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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • ** 今天看了一下kafka官網(wǎng),嘗試著在自己電腦上安裝和配置,然后學(xué)一下官方document。** Introd...
    RainChang閱讀 5,143評(píng)論 1 30
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,534評(píng)論 19 139
  • 一、入門1、簡(jiǎn)介Kafka is a distributed,partitioned,replicated com...
    HxLiang閱讀 3,668評(píng)論 0 9
  • 在hyperledger fabric的orderer中,目前發(fā)布的版本是使用kafka來做排序,并沒有用到所謂的...
    y9g閱讀 6,955評(píng)論 0 3
  • kafka集群搭建 網(wǎng)絡(luò)上的博客質(zhì)量參差不齊,對(duì)新手很不友好,我參考了一些博客文檔后,重新寫了一遍kafka的搭建...
    蕭關(guān)逢候騎閱讀 28,132評(píng)論 5 6

友情鏈接更多精彩內(nèi)容