解决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

相关文章
相关标签/搜索