を縛っ得ていない私はここに、基本的な何かが欠けているかなり確信しているSpring Cloudのデータフロー|私はこのトポロジを使用してフロー作成した</p> <p>を::ウサギMQ交換は
Aを| B | C
これはのapplication.propertiesある:
spring.cloud.stream.bindings.requestChannel.destination=events-exchange
これはBのapplication.propertiesある:
spring.cloud.stream.bindings.input.destination=events-exchange
CはOOTBログシンクアプリです。
この設定では、A | Bは正常ですが、Cはログを取得していません。 Bは正しい交換機にメッセージを配送しているが、B | Cは互いに素である。
デプロイ時に上記のプロパティを提供していないことに注意してください。 jarファイル内の静的なapplication.propertiesです。
SCDFにアプリを正しく参加させるにはどうすればよいですか?これに関するベストプラクティス/推奨アプローチは何ですか?私たちには、Rabbit Middlewareを使用して結合する必要のある多くのアプリがあり、よりシンプルで誤りの少ないアプローチを探しています。ありがとう。
こんにちは、 Bの 'outbound'とCの' inbound'のバインディング先は何ですか? CがOOTB log appの場合、ログの 'spring.cloud.stream.bindings.input.destination'ポイントはBの出力(' spring.cloud.stream.bindings。 .destination 'はバインドされていますか? –
Bのアウトバウンドは' spring.cloud.stream.bindings.output.destination = work.out'です。 – user1189332
Cには 'spring.cloud.stream.bindings.input.destination = work.out'がありますか? –