Rumah >Java >javaTutorial >Analisis mendalam arahan permulaan Kafka untuk menguasai Kafka dengan cepat
kafka-server-start.sh config/server.properties
Arahan ini akan memulakan Broker Kafka dan menggunakan config/server.properties
sebagai fail konfigurasi. config/server.properties
作为配置文件。
kafka-server-start.sh config/server-1.properties kafka-server-start.sh config/server-2.properties kafka-server-start.sh config/server-3.properties
该命令将启动三个Kafka Broker,并使用config/server-1.properties
、config/server-2.properties
和config/server-3.properties
作为配置文件。
zookeeper-server-start.sh config/zookeeper.properties
该命令将启动一个ZooKeeper服务器,并使用config/zookeeper.properties
作为配置文件。
kafka-topics.sh --create --topic test --partitions 3 --replication-factor 2
该命令将创建一个名为test
的Topic,该Topic具有3个分区和2个副本因子。
kafka-console-producer.sh --topic test
该命令将启动一个控制台生产者,该生产者将数据发送到test
Topic。
kafka-console-consumer.sh --topic test --from-beginning
该命令将启动一个控制台消费者,该消费者将从test
kafka-server-stop.sh
config/server-1.properties
, config/server-2.properties
dan config/server-3.properties sebagai fail konfigurasi. 3. Mulakan ZooKeeperzookeeper-server-stop.sh
config/zookeeper.properties
sebagai fail konfigurasi. 4. Cipta Topik# 启动ZooKeeper zookeeper-server-start.sh config/zookeeper.properties # 启动Kafka Broker kafka-server-start.sh config/server-1.properties kafka-server-start.sh config/server-2.properties kafka-server-start.sh config/server-3.properties # 创建Topic kafka-topics.sh --create --topic test --partitions 3 --replication-factor 2 # 生产数据 kafka-console-producer.sh --topic test # 消费数据 kafka-console-consumer.sh --topic test --from-beginning # 停止Kafka kafka-server-stop.sh # 停止ZooKeeper zookeeper-server-stop.sh
test
, yang mempunyai 3 partition dan 2 faktor replikasi. 5. Menghasilkan data Atas ialah kandungan terperinci Analisis mendalam arahan permulaan Kafka untuk menguasai Kafka dengan cepat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!