Iis-7
在我的本地 IIS 網站上出現隨機/間歇性 503 錯誤
我已經在我的本地 IIS 7 伺服器中建立了一個 ASP.NET MVC 網站。
有一段時間它工作得很好,但突然間,對於隨機請求,它似乎以隨機間隔返回 503 錯誤。
如果我在我的網路瀏覽器中瀏覽它,我有時會收到 503,但有時,頁面會載入,但頁面引用的資源(例如各種圖像、樣式表和腳本)將無法載入。
載入或不載入哪些特定文件似乎是 100% 隨機和任意的。我根本無法檢測到任何模式。
它似乎在任何時候都會拒絕請求。
我意識到這裡的資訊有點少,但是誰能告訴我可能出了什麼問題?
(我在設置網站後唯一不尋常的事情是將我的網站綁定上的埠號與“預設”網站綁定上的埠號交換。)
原來我的“連接限制”設置以某種方式設置為 1。
通過打開 IIS 管理器、選擇網站、點擊“高級設置”(在側邊欄中)、展開“連接限制”並將“最大並發連接數”更改為 10 來解決此問題。
為了更好地理解為什麼某些請求會因 HTTP 503 失敗,您可以設置Failed Request Tracing。
添加規則匹配狀態碼:503,並添加所有可用的提供者。
如果您不使用預設網站做任何事情,請繼續刪除它。