AggregateApplication
私の知る限り、またはを使用して、Spring Cloud Stream のいくつかのコンポーネントを 1 つのアプリケーションとして使用するオプションがありますAggregateApplicationBuilder
。
私が理解したことから、春はこの状況でステップ間の通信にブローカー (Rabbit または Kafka) を使用せず、前のステップの結果を引数として次のステップにほぼ直接渡すだけです。
私の場合、ブローカーを使用してアプリケーションの 1 つのインスタンスでより多くのコンポーネントを実行する別の方法はありますか? これが Cloud Stream に最適なアーキテクチャではないことは承知していますが、現在、Dataflow を実行できるインフラストラクチャがなく、ブローカーの耐久性も使用したいと考えています。