Iis

如何在 IIS 7 中禁用日誌記錄

  • November 20, 2016

我正在嘗試在我的 Windows 2008 R2 伺服器上禁用 IIS 日誌記錄,以便在負載測試期間我的硬碟驅動器不會填滿日誌文件。我嘗試在 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) 中的所有日誌記錄,您首先需要在伺服器級別將預設日誌記錄從每個站點更改為每個伺服器(如上圖所示)。啟用日誌記錄,將 One log filer per 更改為 Server,然後再次禁用它。完畢!(注意:IIS 將在每次啟用/禁用時重新啟動)。

如果將 IIS 設置為每個站點一個日誌文件,則必須禁用樹的每個單獨分支以及預設網站級別的日誌記錄。但是,即使我執行此日誌記錄,仍然會發生。最好將 IIS 日誌記錄設置為伺服器,然後禁用。容易得多。

引用自:https://serverfault.com/questions/471279