完了サイズとそれに続くタイムアウトによってトリガーされたすべての集約された交換が処理された後にonCompletionを実行します。しかし、完了サイズがトリガされた直後に、タイムアウト基準によってトリガされるのを待っている交換機の一部が発生します。Apache CamelアグリゲーターとonCompletionの組み合わせ
-1
A
答えて
0
Iは .onCompletion((fromEndPoint)から
として設定されたルートを持っている) .doSomething() .split()//各行 .streaming() .parallelProcessing() .unmarshal ().bindy .aggregate() .completionSize(100) .completionTimeout(5000) .TO(toEndpoint)スプリットは405本のライン、凝集の最初の4組で行った場合
仮定交換は400回線(交換)を完了するエンドポイントに行きます。そして、それはすぐにonCompletionをトリガーします。しかし、completionTimeout基準が満たされたときにトリガーされる集約されたエクスチェンジはまだ5つあります。 5つの交換機がtoエンドポイントにルーティングされた後、onCompletionがトリガーされませんでした。
ここで私の質問は、オンコンプリーションが各交換ごとに、またはすべての後にトリガーされるべきです。
注:ここでのエンドポイントのマイファイルはファイルです。
関連する問題
- 1. Apache Camelアグリゲーターの使い方
- 2. Python itertoolsの組み合わせの組み合わせ
- 3. データウェアハウス:冗長な組み合わせの組み合わせ
- 4. mod_accessとmod_authを組み合わせる
- 5. 配列と組み合わせパターンの組み合わせを見つける
- 6. ReactとReduxとの組み合わせ
- 7. mysql(Apache、mysqlと組み合わせる)の代わりに使用するデータベース
- 8. の組み合わせR
- 9. ワイアードの組み合わせ
- 10. Pythonの組み合わせ
- 11. の組み合わせR
- 12. メディアクエリステートメントの組み合わせ
- 13. DataFrameの組み合わせ
- 14. ロックの組み合わせ
- 15. ListActivityとActionBarActivityの組み合わせ
- 16. XSL:グルーピングとコールテンプレートの組み合わせ
- 17. Glade XMLとHeaderBarの組み合わせ
- 18. wcfとknockout.jsの組み合わせ
- 19. selectとmutateの組み合わせ
- 20. xargsパラレルとmpirunの組み合わせ
- 21. OAuthとCASの組み合わせ
- 22. ISupportInCrementalLoadingとVariableSizedWrapGridの組み合わせ
- 23. JQueryオートコンプリートとAJAXの組み合わせ
- 24. キャッチオールRewriteRuleとPhysicalFileSystemの組み合わせ
- 25. Java EnumとGenericsの組み合わせ
- 26. JSONArrayとBaseAdapterの組み合わせ
- 27. GitLabとGitHubの組み合わせrepos
- 28. 行の数と組み合わせ
- 29. powershellとバッチファイルの組み合わせ?
- 30. オブザーバとテンプレートパターンの組み合わせ
あなたが何を求めているのかはっきりしません。問題を再現し、何が起こるかを説明するサンプルコードをいくつか用意してください。 –
複数の完了条件が指定されており、完了条件が1つでも満たされると、集約された出力メッセージがトリガされますか?代わりに、両方の完了条件が満たされた場合にトリガーします。そうですか? –
私の説明がコメントには大きすぎるので、私は答えとしてそれを行いました – Eric