0

Visual Studio 2005 で c++ ATL Web サービスを作成しました。Web サービスの詳細なログを取得し、データベース呼び出し中にどのようなリクエストが発生したか、例外が発生したかを確認したいと考えています。

IIS を介して Web サービスをホストしています。ログが有効になっている場合、IIS がログ ファイルを作成することは知っていますが、形式に関してこれらのログをもう少し制御したいと考えています。

IIS システム自体を使用してそのログ ファイル内に独自のログを実装する方法はありますか、またはログをテキスト ファイルにプッシュするマルチスレッド ロギング システムを実装する必要があります。

ありがとう

4

1 に答える 1

1

IIS がネイティブに提供する以上のロギングが必要な場合は、独自のロガーを実装するか、既存の多数のロガーを利用する必要があります。

多くの人に愛されているのは Peantheios です: http://www.pantheios.org/

そこにはたくさんあります。

ただし、あなたの質問に対する簡単な答えは、IIS には、GUI に表示される以上のロギング機能が組み込まれていないということです。

于 2012-06-15T08:32:06.607 に答える