IIS Windows 2008 R2サーバーのログを無効にして、負荷テスト中にハードドライブがログファイルでいっぱいにならないようにしています。サーバーとWebサイトでログを無効にしてみましたIISのレベル。Microsoftが指定したUIとコマンドラインの両方を使用します。 http://technet.Microsoft.com/en-us/library/cc754631(v = ws.10).aspx
上記の記事に記載されている両方の方法を使用すると、UIには、サーバーレベル、サイトレベル、アプリケーションレベルのすべてのノードでログが無効になっていることが表示されますが、Windowsマシンは引き続きトラフィックをログに記録しています。
サイトレベルでのみ無効化を試みましたが、同じことを行います。 Windows 2008のIIS7でも同じ問題に気づきました。何か提案はありますか?
追加情報:Windows 2008標準R2(IIS 7.5)および非R2(IIS 7)。私のアプリケーションプールは、.NET 4.0、統合モード、および32ビットアプリケーションに設定されています。
すべてのログインを無効にするにはIIS(7 + 7.5)最初に、サーバーレベルでサイトごとからサーバーごとにデフォルトのログを変更する必要があります(上の図を参照)。ログを有効にするには、1つのログを変更します。サーバーにファイラーを送信してから、再度無効にします。完了!(注:IISは、有効/無効ごとに再起動します)。
IISをサイトごとに1つのログファイルに設定)のままにした場合、ツリーの各ブランチおよびデフォルトのWebサイトレベルでログを無効にする必要があります。ただし、このログを実行しても、 IISサーバーにログを記録してから無効にするのが最適です。はるかに簡単です。
これはcmdから実行できます
%windir%\system32\inetsrv\appcmd set config /section:httpLogging /dontLog:True