解決IIS應用程序池DefaultAppPool關閉超時錯誤

錯誤系統日誌:web


  爲應用程序池「DefaultAppPool」提供服務的進程關閉時間超過了限制。進程 ID 是「3060」。 有關更多信息,請參閱在http://go.microsoft.com/fwlink/events.asp ;的幫助和支持中心。
  注:ID號,是變化的,能夠爲任何數據如3124,每次出現這種錯誤,ID都是不同的!
  服務器表現:IIS6.0假死機,頁面打不開,ASP頁面,沒法執行!網站打不開!
服務器

 

  本人的解決方法:目前IIS服務器應用程序池設置以下:
  右擊應用程序池DefaultAppPool,選取屬性:性能

 

  1、回收
  一、回收工做進程(分鐘):選中,值爲1740
  二、回收工做進程(請求數目):不選(原先設置爲35000)
  三、在下列時間回收工做進程:不填
  四、消耗太多內存時回收工做進程:全不選。(二、三、4項可能避免了在訪問量高的時候強制回收進程可能引起的服務器響應問題,猜的^-^)服務器內存夠大,豁出去了給它用。
網站

 

  2、性能
  只選中空閒超時20分鐘。其餘都不選。WEB園最大工做進程數爲1(默認)。原來的請求隊列限制爲4000,如今無限制。
spa

 

  3、運行情況
  前兩項都起用,是原來的默認設置。啓動時間限制90秒,關閉時間限制180秒。
日誌

「關閉時間限制180秒」是必須的,由於進程關閉的時間,就是在這兒設置,原來爲90秒限制,是默認值,若是進程關閉時間超過90秒,則認爲超時,從而出現:進程關閉時間超過了限制日誌,因此,適當延長這個時間,能夠避免這種錯誤!orm

相關文章
相關標籤/搜索