本篇文章為大家展示了怎樣安裝測試kafka,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
在server1和server2上安裝kafka
cd /tmp
tar -xzf kafka_2.12-2.4.1.tgz
mv kafka_2.12-2.4.1 kafka
cd kafka
在server1啟動ZooKeeper
./bin/zookeeper-server-start.sh ./config/zookeeper.properties &
在server1啟動kafka
./bin/kafka-server-start.sh ./config/server.properties &
查看zookeeper和kafka服務是否已經啟動
ps -ef | grep kafka
創建一個叫"test"的topic,它只有一個分區,一個副本:
./bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
可以用list查看創建的topic,當前創建了1個topic
./bin/kafka-topics.sh --list --zookeeper localhost:2181
test
在 server1 上打開一個終端發送消息。運行producer并在控制臺中輸一些消息,這些消息將被發送到服務端
./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
打開另一個終端開啟consumer,可以讀取到剛才發出的消息并輸出。
./bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning
在server2上發送消息。運行producer并在控制臺中輸一些消息,這些消息將被發送到服務端
/tmp/kafka/bin/kafka-console-producer.sh --broker-list server1:9092 --topic test
在server1上打開另一個終端開啟consumer,可以讀取到剛才發出的消息并輸出。
/tmp/kafka/bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning
上述內容就是怎樣安裝測試kafka,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。