溫馨提示×

Kafka在Debian上如何啟動

小樊
52
2025-04-11 07:47:21
欄目: 智能運維

要在Debian上啟動Kafka,請按照以下步驟操作:

  1. 首先,確保您已經安裝了Java。Kafka需要Java運行環境。您可以使用以下命令安裝OpenJDK:
sudo apt update
sudo apt install openjdk-11-jdk
  1. 下載Kafka。訪問Kafka官方網站(https://kafka.apache.org/downloads)并下載最新版本的Kafka。您可以使用wget命令下載:
wget https://downloads.apache.org/kafka/2.8.0/kafka_2.13-2.8.0.tgz

請注意,您可能需要根據官方網站上的最新版本更改下載鏈接。

  1. 解壓Kafka壓縮包:
tar -xzf kafka_2.13-2.8.0.tgz
  1. 進入解壓后的Kafka目錄:
cd kafka_2.13-2.8.0
  1. 啟動Zookeeper服務。Kafka依賴于Zookeeper,因此需要先啟動它。在Kafka目錄中,使用以下命令啟動Zookeeper:
bin/zookeeper-server-start.sh config/zookeeper.properties
  1. 啟動Kafka服務器。在同一個Kafka目錄中,使用以下命令啟動Kafka服務器:
bin/kafka-server-start.sh config/server.properties

現在,Kafka已經在您的Debian系統上啟動并運行了。您可以使用bin/kafka-console-producer.shbin/kafka-console-consumer.sh腳本測試Kafka的生產者和消費者。

例如,要創建一個名為test的主題并發送一條消息,您可以執行以下命令:

bin/kafka-topics.sh --create --topic test --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1
bin/kafka-console-producer.sh --topic test --bootstrap-server localhost:9092

然后輸入您要發送的消息并按Enter鍵。接下來,要消費該主題的消息,請執行以下命令:

bin/kafka-console-consumer.sh --topic test --from-beginning --bootstrap-server localhost:9092

這將顯示您發送的消息。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女