每隔两三天,服务器就会提示“为应用程序池 '******' 提供服务的进程 ID 为 8076 的 worker 进程已经请求回收,因为 worker 进程达到了允许的运行时间限制。”提示上几个小时后就变成“为应用程序池 '*********' 提供服务的进程意外终止。进程 ID 是 '1272'。进程退出代码是 '0xffffffff'。”
IIS就瘫痪了,重启一下服务器就能好,还是只能坚持两三天。
在IIS里面对应用程序池的“回收时间”“性能”等已经做了设置的,详细设置如下:
-----------------------------------------
回收:只设置了1740分钟
性能:空闲超时20分钟,其他未选,web园为“1”
运行状况:
启用ping30秒
启用快速失败保护:失败数50,时间段5分钟
启用时间限制:90秒
关闭时间限制:180秒
为什么应用程序池进程总是无法自动回收呢,请高手明示,深表感谢!