Iis-7

在我的本地 IIS 網站上出現隨機/間歇性 503 錯誤

  • May 1, 2019

我已經在我的本地 IIS 7 伺服器中建立了一個 ASP.NET MVC 網站。

有一段時間它工作得很好,但突然間,對於隨機請求,它似乎以隨機間隔返回 503 錯誤。

如果我在我的網路瀏覽器中瀏覽它,我有時會收到 503,但有時,頁面會載入,但頁面引用的資源(例如各種圖像、樣式表和腳本)將無法載入。

載入或不載入哪些特定文件似乎是 100% 隨機和任意的。我根本無法檢測到任何模式。

它似乎在任何時候都會拒絕請求。

我意識到這裡的資訊有點少,但是誰能告訴我可能出了什麼問題?

(我在設置網站後唯一不尋常的事情是將我的網站綁定上的埠號與“預設”網站綁定上的埠號交換。)

原來我的“連接限制”設置以某種方式設置為 1。

通過打開 IIS 管理器、選擇網站、點擊“高級設置”(在側邊欄中)、展開“連接限制”並將“最大並發連接數”更改為 10 來解決此問題。

為了更好地理解為什麼某些請求會因 HTTP 503 失敗,您可以設置Failed Request Tracing

添加規則匹配狀態碼:503,並添加所有可用的提供者。

如果您不使用預設網站做任何事情,請繼續刪除它。

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