一、服務器返回503,問題排查步驟(IIS下)
出現503錯誤,一般是由於IIS常出現問題,可從以下幾個方面進行排查
1.打開IIS,看下具體的應用程序池是否正常,如果應用程序池中該應用狀態是停止,則需要重新啟動。
如果手動點擊啟動不了,直接以管理員身份運行cmd
命令行窗口,先輸入 iisreset /stop
,執行完之后,再輸入 iisreset /start
.則可解決。
但是這只是啟動了服務,我們還要找到造成這種503 的根源。
先在任務管理器中,找到該程序的進程,看下資源占用是否正常。
如果資源占用正常,那就看下服務器C盤存儲是否可用,如果出現C盤莫名的爆滿,則可能是由於IIS監控日志造成的,則刪除該路徑下的日志文件即可:C:\inetpub\logs\LogFiles
該IIS日志默認會記錄每一個進入的請求,如果沒有進行配置和禁用,很可能會把C盤占滿。
IIS常見的優化設置策略
應用程序池中,右鍵→高級設置
具體的優化設置,請參見:https://www.cnblogs.com/heyuquan/p/deploy-iis-set-performance-guide.html