kafka-server-start.sh config/server.properties
このコマンドは、Kafka ブローカーを起動し、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
このコマンドは 3 つの Kafka ブローカーを起動し、config/server-1.properties
、config/server -2 を使用します。 property
および 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
このコマンドは、3 つのパーティションと 2 つのレプリケーション要素を持つ test
という名前のトピックを作成します。
kafka-console-producer.sh --topic test
このコマンドは、test
トピックにデータを送信するコンソール プロデューサーを開始します。
kafka-console-consumer.sh --topic test --from-beginning
このコマンドはコンソール コンシューマを起動し、test
トピックの先頭からデータを消費します。
kafka-server-stop.sh
このコマンドは、実行中のすべての Kafka ブローカーを停止します。
zookeeper-server-stop.sh
このコマンドは、ZooKeeper サーバーを停止します。
以下は、Kafka クラスターの開始、トピックの作成、データの生成、データの消費、そして Kafka クラスターの停止方法を示す完全な例です。
# 启动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
以上がKafka を迅速にマスターするための Kafka 起動コマンドの詳細な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。