ばかげた質問かもしれませんが、Camel で処理したい巨大なメッセージがあるとします。ルートのステップ数はメモリ使用量にどのように影響しますか? camel はルートのすべてのステップでメッセージ ペイロードをディープ コピーしますか?
ルートを下げたままにして、大きなメッセージの場合は「巨大な」Bean で処理する方がよいでしょうか?
これはさまざまなことを行うルートの例ですが、ペイロードは変更しません。
from("foo:bar")
.log(..)
.setProperty(..)
.setHeader(..)
.log(..)
.choice()
.when(simple(... ) )
.log(..)
.to(..)
.when(simple(..))
.log(..)
.to(..)
.end()