日期:2014-05-16  浏览次数:21371 次

救命啊!!!iis 几分钟就死一次
服务器2003 64位的,配置好之后用一会发现很多用户打电话访问不了网站,检查发现iis假死,iisreset重启之后可以访问,但是没有几分钟又假死,就这样,一上午死的次数我都不知道多少次了。检查日志发现 W3SVC 连续5个警告之后就错误:1.为应用程序池 'DefaultAppPool' 提供服务的进程意外终止。进程 ID 是 '2224'。进程退出代码是 '0x800703e9'。2.为应用程序池 'DefaultAppPool' 提供服务的进程意外终止。进程 ID 是 '5496'。进程退出代码是 '0x800703e9'。 错误:应用程序池 'DefaultAppPool' 被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误。 现在已经把服务停掉,怎么解决这个问题啊!

------解决方案--------------------
一般情况下程序池的终止都是因程序而引起的。
站点多不多?
每个站点都分配一个自己的应用程序池,然后看看那个站点的应用程序池出错。
------解决方案--------------------
对,新增加一个应用程序池就好了,我也遇到过这样的问题。
------解决方案--------------------
好好分析下应用程序的事件日志,估计程序有过程一直出错,导至服务器进程死锁,被IIS把你这程序所在的default应用程序池禁用了,因为IIS应用程序池中你设置了“启用快速失败保护”
------解决方案--------------------
探讨

好好分析下应用程序的事件日志,估计程序有过程一直出错,导至服务器进程死锁,被IIS把你这程序所在的default应用程序池禁用了,因为IIS应用程序池中你设置了“启用快速失败保护”