IIS 網站出現 HTTP 503 錯誤,代表應用程式集區已停止。針對網站管理員提供四大伺服器端排查方向;訪客端提供三種嘗試方式。
管理員端排查(伺服器)
- 應用程式集區已停止:IIS 管理員 →「應用程式集區」→ 確認對應集區為「已啟動」,否則右鍵「啟動」。
- 要求佇列已滿:集區「進階設定」→「佇列長度」預設 1000,流量大時可調大。
- 集區身分識別帳戶不屬於 IIS_WPG 群組:進階設定→「身分識別」→ 改用「NetworkService」或屬於 IIS_WPG 的自訂帳戶。
- CPU 使用率觸發限制:集區啟用 CPU 監視並設定限制,且程式碼效率差導致長時間高 CPU → 重啟集區暫時恢復,根本需優化程式碼。
訪客端嘗試
- 多次重新整理(F5),若為暫時過載可能自動恢復。
- 清除瀏覽器快取、換瀏覽器核心嘗試(非標準方案,供參考)。
- 聯繫網站管理員,確認是否維護中。
503 錯誤本質為伺服器端應用程式集區異常,訪客端無法根本解決,需管理員介入處理。