网站服务器前几天突然出现了错误,网站打不开,我查了下日志文件发现是.net程序运行时出现的,
展开日志
Faulting application w3wp.exe, version 6.0.3790.3959, stamp 45d6968e, faulting module kernel32.dll, version 5.2.3790.4480, stamp 49c51ee2, debug? 0, fault address 0x0000bef7.
系统日志:
应用程序池 'DefaultAppPool' 被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误。
------------------------------------------------------------------------------------------------------------
出现这个问题有几天了,过几个小时出现一次,网站就崩溃了。 重新启动IIS,又正常了!!
-----------------------------------
问题已经解决了,经过检查发现是网站程序分类递归出现了死循环引起的,谢谢朋友们,很给力!
是网站程序的问题,与系统无关,检查一下出现问题之前改动了哪些代码。
多找几个错误看看是哪个页面引起的错误,以前网站数据库访问设计有问题,导致并发过度导致程序池死掉。
既然你重装等都试过了,还有一个办法就是换上IIS7,装上08server。
重新建过一个应用程序池 试试看,不要用DefaultAppPool
为每个程序创建一个应用程序池,检查哪个出的问题
把你那个崩溃的 w3wp.exe 进程的 dump 文件传上来。
重装一下.net2.0,windbg能解决这个问题?
把dump压缩一下发上来,没有dump,怎么windbg??
windbg 汇编???
你很强大
上看雪论坛吧
http://www.yoagoa.com