IIS WCF 503 錯誤 - 在哪裡可以找到它們的日誌

IIS WCF 503 錯誤 - 在哪裡可以找到它們的日誌

我試圖找出在哪裡可以找到列出 IIS 在為其託管的 WCF 服務請求提供服務時返回的 HTTP 503 錯誤的日誌。

我查看了以下位置,但找不到任何表明這些 503 正在被返回的內容(我知道它們正在被返回,因為來自我們 CDN 的日誌表明他們正在看到來自 WCF 服務的 503):

  1. C:\inetpub\logs\LogFiles- 相關服務的日誌檔案中沒有503
  2. C:\Windows\System32\Logfiles\HTTPERR- 該資料夾不存在(我只在父 LogFiles 目錄中看到 SQM、Sum 和 WMI)
  3. C:\iislogs\www\HTTPERR- 經過一些谷歌搜尋後,我發現這個目錄也可能包含錯誤,但是這裡沒有與服務相關的內容,日誌不包含任何 503
  4. 事件檢視器- 除了一些通用的潛在危險路徑警告之外,我在這裡找不到該服務的任何內容

我還可以在哪裡找到由 IIS 中託管的 WCF 服務傳回的這些 503 的記錄?也許 IIS 中有一個設定需要調整?

答案1

您需要檢查您的伺服器配置,希望不需要進行任何更改。

Powershell方法

Import-Module -Name WebAdministration
Get-ChildItem IIS:\Sites
Get-ItemProperty -Path "IIS:\Sites\$SiteName" -Name logfileg

使用者介面方法

在主頁上有包含基本設定的日誌記錄

主頁日誌記錄

選擇後您可以看到設定詳細信息

主頁記錄詳細信息

您將在每個站點上看到相同的設置,但某些字段呈灰色。若要尋找實際目錄,您需要取得網站 ID,進入進階設定會顯示 ID。

高級連結

高級細節

相關內容