8

私は apache kafka の初心者で、confluent - kafka - rest - utils を学習しようとしていますが、どのように使用できるか混乱しています。

検索中に、このドキュメントを見つけましたhttps://spring.io/blog/2015/04/15/using-apache-kafka-for-integration-and-data-processing-pipelines-with-spring

非常に優れたドキュメントですが、rest-utils の学習には役立ちません。

confluent kafka rest utils の git コードは

https://github.com/confluentinc/kafka-restは、残りのカフカの使用方法を示しています。しかし、私はそれについてもっと意識するために正確な手順を知りたい. 簡単な説明付き。残りのクライアントの使用方法に関するリンクを誰かに提案してもらえますか。これに向けて私を導いてください。

ばかげた質問かもしれませんが、他に学ぶ方法がありません。

前もって感謝します。

4

2 に答える 2

2

最初に、Spring MVC を使用して REST サービスを作成し、 kafka のものを脇に置いてみてください。

「hello world」のような REST サービスを実行できるようになったら、Kafka Docs を選択します。

Kafka クラスターの作成方法に関するドキュメントを参照し、デフォルトのコンソール コンシューマー プログラムとプロデューサー プログラムを実行してクラスターをチェックします。

ここで、メインの Java プログラムを作成し、Kafka Clients APIを使用して kafka プロデューサーを作成します。そのドキュメントを参照してください。メイン プログラムを介して送信されたメッセージが消費者に届いていることを確認します。

ここで、このメイン プログラムのコンテンツを REST サービスに挿入して、リクエスト本文で渡されたメッセージが kafka クラスターに渡され、コンシューマーが読み取りできるようにします。

それが役に立てば幸い。

于 2015-07-31T10:56:49.673 に答える