ユーザーの HTTP リクエストを記録するユーティリティを作成しています。Camel のファイル コンポーネントを使用してそれを実現します。
デフォルト値をオーバーライドするため、すぐに書き込みます ファイル コンポーネントは、HTTPRequest ごとに新しいファイルを書き込みます。
に変更することはできAppend
ますが、すべてのユーザー セッションに対して 1 つのファイルが提供されませんか? ユーザーセッションごとに個別のファイルが必要です。ただし、リクエストは同じユーザーに追加されます。ルートは次のようなものです:
<route>
<from uri="seda:saveRequestMessageForTesting"/>
<log message="Request Message is ${body}"/>
<to uri="file://src?fileName=req.txt?fileExist=Append"/>
</route>