ホームページ  >  記事  >  Java  >  Kafka トピックを作成する手順: Kafka コマンドの使用

Kafka トピックを作成する手順: Kafka コマンドの使用

WBOY
WBOYオリジナル
2024-01-31 16:33:061073ブラウズ

Kafka トピックを作成する手順: Kafka コマンドの使用

#Kafka コマンドを使用してトピックを作成する手順

  1. ZooKeeper と Kafka サービスを開始する
  2. zookeeper-server-start.sh config/zookeeper.properties
    kafka-server-start.sh config/server.properties
    #トピックの作成
  1. ##
    kafka-topics.sh --create --topic my-topic --partitions 3 --replication-factor 1
  2. #トピックの表示
    ##
    kafka-topics.sh --list
  1. トピックにメッセージを送信
    #
    kafka-console-producer.sh --topic my-topic --message "Hello, world!"
  1. #トピックからのメッセージを消費
  2. #
    kafka-console-consumer.sh --topic my-topic --from-beginning
    具体的なコード例
  1. # 启动ZooKeeper服务
    zookeeper-server-start.sh config/zookeeper.properties
    
    # 启动Kafka服务
    kafka-server-start.sh config/server.properties
    
    # 创建主题
    kafka-topics.sh --create --topic my-topic --partitions 3 --replication-factor 1
    
    # 查看主题
    kafka-topics.sh --list
    
    # 向主题发送消息
    kafka-console-producer.sh --topic my-topic --message "Hello, world!"
    
    # 从主题消费消息
    kafka-console-consumer.sh --topic my-topic --from-beginning
  2. Note

トピックを作成するときは、トピックの名前、パーティションの数、そしてレプリカの数。

パーティションの数によって、トピックが同時に処理できるメッセージの数が決まります。 コピー数によって、トピックのデータのコピー数が決まります。

    メッセージをトピックに送信するときは、メッセージのキーと値を指定する必要があります。
  • トピックからメッセージを消費する場合、コンシューマ グループを指定できます。コンシューマ グループ内のコンシューマは、トピック内のメッセージを共同で消費します。

以上がKafka トピックを作成する手順: Kafka コマンドの使用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。