mac使用brew安裝kafka、如何啓動kafka、創建topic、向topic發送消息與讀取消息和關閉kafka和zookeeper

1、終端中執行執行brew install kafka命令安裝kafka。

brew install kafka

 

     安裝成功後:

      kakfa對應的路徑爲:/usr/local/Cellar/kafka/2.5.0。 文件中對應的內容

        kakfa的配置文件路徑爲: /usr/local/etc/kafka 。文件夾對應的內容

2、kafka是啓動需要zookeeper。安裝的kafka自帶zookeeper啦,當然我們可以自己獨立安裝。這裏使用自帶的zookeeper.

2.1先進入執行 cd /usr/local/Cellar/kafka/2.5.0/binkafka的 bin路徑

cd /usr/local/Cellar/kafka/2.5.0/binkafka

 

2.2啓動zookeeper服務:執行的命令 ./zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties &=。&表示在後臺啓動

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

 

3.啓動kafka服務:執行命令./kafka-server-start /usr/local/etc/kafka/server.properties &

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

4. 創建一個topic,名稱爲topicname

kafka-topics --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic  topicname

5.查看所有topic

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

 6.向topicname中發送消息

 kafka-console-producer --broker-list localhost:9092 --topic topicname

7.向topicname中接受消息

 kafka-console-consumer --bootstrap-server localhost:9092 --topic topicname --from-beginning

8.關閉kafka

./kafka-server-stop

 9.關閉zookeeper

./zookeeper-server-stop

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章