mac 安裝kafka

  • kafka的安裝

    brew install kafka
    安裝會依賴zookeeper。 
    注意:安裝目錄:/usr/local/Cellar/kafka/0.10.2.0
    
  • 安裝的配置文件位置

    /usr/local/etc/kafka/server.properties
    /usr/local/etc/kafka/zookeeper.properties
    
  • 啟動zookeeper

    zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties &
    
  • 啟動kafka

    kafka-server-start /usr/local/etc/kafka/server.properties &
    
  • 創(chuàng)建topic
    讓我們使用單個分區(qū)和只有一個副本創(chuàng)建一個名為“test”的主題

    kafka-topics --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
    
  • 查看創(chuàng)建的topic
    我們現(xiàn)在可以看到該主題,如果我們運行l(wèi)ist topic命令:

    kafka-topics --list --zookeeper localhost:2181
    
  • 發(fā)送一些消息
    Kafka提供了一個命令行客戶端,它將從文件或標準輸入接收輸入,并將其作為消息發(fā)送到Kafka集群。默認情況下,每行都將作為單獨的消息發(fā)送。
    運行生產(chǎn)者,然后在控制臺中鍵入一些消息發(fā)送到服務器。

    kafka-console-producer.sh --broker-list localhost:9092 --topic test 
    
  • 消費消息
    Kafka還有一個命令行消費者,將消息轉(zhuǎn)儲到標準輸出。

    kafka-console-consumer --bootstrap-server localhost:9092 --topic test --from-beginning
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • ** 今天看了一下kafka官網(wǎng),嘗試著在自己電腦上安裝和配置,然后學一下官方document。** Introd...
    RainChang閱讀 5,039評論 1 30
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,837評論 18 139
  • 環(huán)境: CentOS release 6.7 (Final)kafka_2.11-0.11.0.1.tgzzook...
    三更燈火閱讀 613評論 0 0
  • 昨天約了好久不見的大學室友一起吃飯,我們雖然在同一座城市,距離也就5個地鐵站,但還是很少約,她見我的第一句話是,嘿...
    淮暖暖閱讀 551評論 9 9
  • 每年年關(guān)都會幫二姨家集市擺攤賣干果糖果瓜子等東西,一年又一年,感覺到二姨家的生意越來越不好做了,因為現(xiàn)在競爭商家越...
    孤狼龍浩閱讀 1,066評論 0 1