Service Unavailable的原因以及解決辦法

Service Unavailable 中文翻譯是:服務不可用。

原因分析:

1、註冊的ISAPI篩選器。如果註冊的ISAPI的DLL程序有BUG,則一旦出問題,就可能導致程序池停止服務。

2、ASP.net程序。也是因爲程序有BUG導致。

3、系統資源不足,如IIS連接、CPU、內存、帶寬等;程序池停止時,也會提示這個。

4、網站程序臃腫,消耗資源太嚴重;或者網站正在被***,導致系統資源消耗過大。

5、其他很多原因。

解決辦法:

當出現Service Unavailable時,您首先需要檢查該站點對應的程序池是否停止。

1、如果程序池沒有停止,絕大多數情況下是資源不足,增加可用資源即可。

2、如果程序池停止狀態,啓用即可恢復。

3、開發程序自動監視,有問題則做相應處理。

如果頻繁出現Service Unavailable,表明其中一個和您共用資源的站點出了問題,比如消耗資源太多被系統限制,一般就需要聯繫您的服務商解決了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章