ホームページ > Java > &#&チュートリアル > 一般的な Kafka コマンドの使用方法を学び、さまざまなシナリオに柔軟に対応します。

一般的な Kafka コマンドの使用方法を学び、さまざまなシナリオに柔軟に対応します。

王林
リリース: 2024-01-31 21:22:06
オリジナル
797 人が閲覧しました

一般的な Kafka コマンドの使用方法を学び、さまざまなシナリオに柔軟に対応します。

#Kafka 学習の要点: 一般的なコマンドをマスターし、さまざまなシナリオに簡単に対処する

1. トピックを作成する

bin/kafka-topics.sh --create --topic my-topic --partitions 3 --replication-factor 2
ログイン後にコピー

2. トピックのリスト

bin/kafka-topics.sh --list
ログイン後にコピー

3. トピックの詳細の表示

bin/kafka-topics.sh --describe --topic my-topic
ログイン後にコピー

4. 制作メッセージ

bin/kafka-console-producer.sh --topic my-topic --message "Hello, Kafka!"
ログイン後にコピー

5. メッセージの消費

bin/kafka-console-consumer.sh --topic my-topic --from-beginning
ログイン後にコピー

6. パーティション数の変更

bin/kafka-topics.sh --alter --topic my-topic --partitions 5
ログイン後にコピー

7.コピー数の変更

bin/kafka-topics.sh --alter --topic my-topic --replication-factor 3
ログイン後にコピー

8. トピックの削除

bin/kafka-topics.sh --delete --topic my-topic
ログイン後にコピー

9. コンシューマ グループ

bin/kafka-consumer-groups.sh --create --group my-group
ログイン後にコピー

# の作成# #10. コンシューマ グループの一覧表示
bin/kafka-consumer-groups.sh --list
ログイン後にコピー

11. コンシューマ グループの詳細の表示
bin/kafka-consumer-groups.sh --describe --group my-group
ログイン後にコピー

12. コンシューマ グループへのコンシューマの追加
bin/kafka-consumer-groups.sh --join --group my-group --topic my-topic
ログイン後にコピー

13. コンシューマ グループからコンシューマを削除します
bin/kafka-consumer-groups.sh --leave --group my-group --topic my-topic
ログイン後にコピー

14. コンシューマ グループを削除します
bin/kafka-consumer-groups.sh --delete --group my-group
ログイン後にコピー

15. Topic
bin/kafka-run-class kafka.tools.GetOffsetShell --topic my-topic --group my-group
ログイン後にコピー

のオフセットを取得します。16. Topic
bin/kafka-run-class kafka.tools.OffsetResetTool --topic my-topic --group my-group --to-earliest
ログイン後にコピー

のオフセットを設定します。 17. Kafka クラスターを監視します
bin/kafka-server-start.sh --daemon --console
ログイン後にコピー

18. Kafka クラスターをシャットダウンします
bin/kafka-server-stop.sh
ログイン後にコピー

19. Kafka クラスターを診断します
bin/kafka-run-class kafka.tools.JmxTool --query "kafka.server:type=*,name=*,clientId=*"
ログイン後にコピー

20. Kafka クラスターの構成のエクスポート
bin/kafka-run-class kafka.tools.DumpLogSegments --print-data --source /tmp/kafka-logs
ログイン後にコピー

21. Kafka クラスターの構成のインポート
bin/kafka-run-class kafka.tools.LoadLogSegments --source /tmp/kafka-logs
ログイン後にコピー

22. Kafka クラスターのアップグレード
bin/kafka-upgrade-kafka.sh --target-version 3.0.0
ログイン後にコピー

23. Kafka クラスターをダウングレードします
bin/kafka-downgrade-kafka.sh --target-version 2.8.0
ログイン後にコピー

以上が一般的な Kafka コマンドの使用方法を学び、さまざまなシナリオに柔軟に対応します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート