1

ラバにログインを実装しようとしていますが、基本的な質問があります。

私のサービスはすべて、Mule ではなく Tomcat サーバーで実行するように設定されています。私は Mule をオーケストレーションにのみ使用しています。

インターセプターまたはロガー コンポーネントを使用する必要がありますか? 私の知る限り、Interceptor は CXF サービスと単純なサービス定義で使用されています。しかし、私のサービスは Mule にありません。

プロキシ サービスとクライアントを使用して外部サービスを呼び出しています。

質問:

  1. 私の知る限り、ロギングに CXF インターセプターを使用することはテスト時に役立ちますが、Mule でメッセージをロギングする適切な方法ですか?

  2. Proxy サービスとクライアントでインターセプターを使用しても問題ありませんか?

4

3 に答える 3

2

必要なもの (メッセージ式)、必要な場所 (カテゴリ)、必要なレベル (INFO など) を正確に記録できる構成可能なオプションがたくさんあるため、<logger />代わりに使用することをお勧めします。<logging-interceptor />logger

于 2012-05-09T15:34:29.300 に答える
0

イン/アウト リクエストを完全にログインする場合:

1) CXF インターセプターは無効なリクエストもキャプチャするため、エラーの追跡に非常に役立ちます。

2) はい。

ここでDavidは、ロガーがより柔軟であるという有効なポイントを持っています.デフォルトのロギング以上のものを必要とする場合は、独自のログを作成するか、既存のインターセプターを拡張してください. この例を参照してください(私が書いたもの)。

于 2015-04-30T11:51:16.900 に答える
0

ロギング インターセプターは、フローの同じスレッドに基づいて実行されるフローでは表示されない場合があります。

フローでログ コンポーネントを使用すると、フローで表示され、要件に基づいて大量のメルを書き込むことができます。

于 2015-05-06T17:18:59.293 に答える