日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

kafka for mac安装

發(fā)布時(shí)間:2025/3/21 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 kafka for mac安装 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

mac kafka 環(huán)境搭建:

$ brew install kafka

安裝目錄:

/usr/local/Cellar/kafka/2.0.0

配置文件目錄:

/usr/local/etc/kafka/server.properties
/usr/local/etc/kafka/zookeeper.properties

操作命令:

首先啟動zookeeper:

$ zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties &

然后啟動 kafka 服務(wù):

$ 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

Created topic “test”.

查看創(chuàng)建的topic:
我們現(xiàn)在可以看到該主題,如果我們運(yùn)行l(wèi)ist topic命令:

$ kafka-topics --list --zookeeper localhost:2181

test

發(fā)送一些消息:
Kafka提供了一個命令行客戶端,它將從文件或標(biāo)準(zhǔn)輸入接收輸入,并將其作為消息發(fā)送到Kafka集群。默認(rèn)情況下,每行都將作為單獨(dú)的消息發(fā)送。

運(yùn)行生產(chǎn)者,然后在控制臺中鍵入一些消息發(fā)送到服務(wù)器。

$ kafka-console-producer --broker-list localhost:9092 --topic test
第一條消息
第二條消息

消費(fèi)消息
Kafka還有一個命令行消費(fèi)者,將消息轉(zhuǎn)儲到標(biāo)準(zhǔn)輸出。

$ kafka-console-consumer --bootstrap-server localhost:9092 --topic test --from-beginning
第一條消息
第二條消息

如果你有上面的每個命令運(yùn)行在不同的終端,那么你現(xiàn)在應(yīng)該能夠輸入消息到生產(chǎn)者終端,看到他們出現(xiàn)在消費(fèi)者終端。

所有命令行工具都有其他選項(xiàng); 運(yùn)行沒有參數(shù)的命令將顯示詳細(xì)記錄它們的使用信息。

總結(jié)

以上是生活随笔為你收集整理的kafka for mac安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。