私は1つのトピックAにMSGを生成するプロデューサを作成しました。私はそのMSGの変更を行いたい、それを別のトピックに送信したいです。B、私はKafkaストリームでこれを行うようにしていますが、それは正しい方法であるかどうか。そのためにカフカのストリームが必要な場合は、書き込むコードを教えてください。1つのカフカトピックのメッセージを修正し、javaを使用して別のカフカトピックに送信する方法は?
答えて
あなたはApache stormを使用して調べる必要がありますあなたのニーズに非常に適しています。
私はそれを使いました。それはとてもよく、カフカでミルクの水のようにジェルします。また、実装が非常に簡単です。
運が良ければ
他にもたくさんのオプションがあります。 –
これにはさまざまな方法があります。
KafkaのStreams APIは、プロジェクトに新しい依存関係を追加しないという利点があります。プログラムとして単純なstream.map(...).to(...)
としてこれを行う必要があります。詳細は、ドキュメントと例をチェックアウト:
は、あなたも、ちょうどより多くのように見える、これが行われ(ただし、カフカのストリームAPIを使用して、プレーンKafkaConsumer
とKafkaProducer
を取得するために使用することができますこれより自然)。
もちろん、Apache Flink、Apache Storm、Apache Apex、Heron(またはおそらくApache Spark)などのストリーム処理フレームワークを使用することもできます。プログラムは、上にスケッチしたように書くのと同様に簡単です。しかし、これらのストリーム処理フレームワークのためにジョブを展開するために、処理クラスターをセットアップする必要があります。
@anzzýこの回答を受け入れることをなぜ却下したのだろうと思いますか?なぜ説明できますか? –
- 1. カフカトピックのメッセージを確認する方法
- 2. Scala/Sparkプログラミングを使用してカフカトピックのメッセージ数をカウントする
- 3. カフカトピックにメッセージを送信できません
- 4. スパークストリーム差別カフカトピック
- 5. ブローカー間のカフカトピックの配信
- 6. 1つのパーティションでカフカトピックの同時メッセージリスナーを作成する方法
- 7. ソケットを使用して2つのメッセージを別々に送信
- 8. は、私は特定のトピックに1つのワーカーで分散モードでカフカConnnectインスタンスの情報を送信しようとした別のカフカトピック
- 9. pyafafkaを使用してカフカトピック作成時に複数のパーティションを作成する
- 10. カフカトピック削除
- 11. プログラムによる(JAVA)私はプログラム的に(使用してJava)の作成/ Iは、Java Apacheのカフカクライアント(0.10)とApacheカフカのインストールを使用していますカフカトピックから</p> <p>をパーティションを削除することができ、カフカトピック需要ランタイムで
- 12. カフカトピックからネストされたJsonメッセージをハイブにパースする方法
- 13. 特定のカフカトピックに接続している(new-)コンシューマーを見る方法
- 14. 飼い葉桶なしでjava apiを使ってカフカトピックを作成する
- 15. RabbitMQを使用して1台のPCから別のPCにメッセージを送信
- 16. spring @Beanを使用してカフカトピックを作成していますか?
- 17. Javaを使用して特定のクライアントにメッセージを送信
- 18. カフカトピックをプログラム的に再作成する
- 19. ストリーム処理後のカフカトピックからのメッセージの削除
- 20. javaを使用してJMSキューにメッセージを送信するSwing
- 21. Spring Cloud Streamでカフカトピックを動的に選択する方法
- 22. サーバを使用せずに信号やメッセージを1台のデバイスから別のデバイスに送信する方法
- 23. Javaネットワーククライアントはメッセージを1つだけ送信します
- 24. Javaソケットはメッセージを1つだけ送信します
- 25. 複数のカフカトピックを異なるパスでs3にシンクします
- 26. 1つの信号を使用してカスタムペイロードを送信する
- 27. ブロードキャストレシーバクラスを使用してSMSメッセージを送信する方法
- 28. socket.ioを使用してメッセージを送信する方法
- 29. JavaScriptを使用してwhatsappメッセージを送信する方法
- 30. iChatとAppleScriptを使用してメッセージを送信する方法
私はKafka Streamsを使っています。 –