Service Unavailable 中文翻譯是:服務不可用。
原因分析:
1、注冊的ISAPI篩選器。如果注冊的ISAPI的DLL程序有BUG,則一旦出問題,就可能導致程序池停止服務。
2、ASP.net程序。也是因為程序有BUG導致。
3、系統資源不足,如IIS連接、CPU、內存、帶寬等;程序池停止時,也會提示這個。
4、網站程序臃腫,消耗資源太嚴重;或者網站正在被攻擊,導致系統資源消耗過大。
5、其他很多原因。
解決辦法:
當出現Service Unavailable時,您首先需要檢查該站點對應的程序池是否停止。
1、如果程序池沒有停止,絕大多數情況下是資源不足,增加可用資源即可。
2、如果程序池停止狀態,啟用即可恢復。
3、開發程序自動監視,有問題則做相應處理。
如果頻繁出現Service Unavailable,表明其中一個和您共用資源的站點出了問題,比如消耗資源太多被系統限制,一般就需要聯系您的服務商解決了。