IIS总是周期性死掉,会是什么原因? 应该检查什么地方?环境:dell2850 146*3 raid5 1g内存 3.2单cpu
windows2003 sp2 / sqlserver 2000 sp4 .net 1.1 4322网站每天有15000个ip左右访问,按说访问量也不算太大.但是没5,6个小时,iis就死了.远程桌面上去,看到www服务也没有停止.远程telnet 80 端口也能上去. cpu和内存的使用率也不高.周六日监控看了2天,windows计数器,也没看到内存和cpu有明显的变化.通过事件查看器看日志,也没发现特别的东西,有时候会有一些报警,但是不是每次死的的时候都有同样的报警.而且,我有其他的服务器,也能看到许多类似的报警,但是系统仍然能很正常的工作.程序应该没有什么问题.因为同一套程序,在一台老的PIII服务器上跑了1年,也没发现什么问题.老PIII的配置是至强550*2 512内存. 36G的硬盘. windows2000的系统.各位看官,有谁遇到过同样的问题? 如果要排查错误,还可以查什么地方? 望多指点,多谢...
windows2003 sp2 / sqlserver 2000 sp4 .net 1.1 4322网站每天有15000个ip左右访问,按说访问量也不算太大.但是没5,6个小时,iis就死了.远程桌面上去,看到www服务也没有停止.远程telnet 80 端口也能上去. cpu和内存的使用率也不高.周六日监控看了2天,windows计数器,也没看到内存和cpu有明显的变化.通过事件查看器看日志,也没发现特别的东西,有时候会有一些报警,但是不是每次死的的时候都有同样的报警.而且,我有其他的服务器,也能看到许多类似的报警,但是系统仍然能很正常的工作.程序应该没有什么问题.因为同一套程序,在一台老的PIII服务器上跑了1年,也没发现什么问题.老PIII的配置是至强550*2 512内存. 36G的硬盘. windows2000的系统.各位看官,有谁遇到过同样的问题? 如果要排查错误,还可以查什么地方? 望多指点,多谢...
2003里IIS有个程序池可以调试的
iisreset 手动重启www服务,iis admin service服务都不起作用.
程序池设置没问题?,这情况与系统有关?期待高手~~~呵呵
---------你手工新建了一个AppPool. 看看和DefaultAppPool是否有区别。 默认新建的和DefaultAppPool是有区别的。
仔细查看日志,看是否还有其他类型的w3sc错误/警告日志。并帖出来。并检查asp代码,看是否等待执行的操作。或死循环。
恶意代码
while (1)
{
sleep(1000)
}
保证让你出类似的错误。
'AppPool #1' 》属性》运行状况》启用快速失败保护
运行的程序有几个,.net 1.1跟2.0都有,出现过跟你类似的情况。找过很多解决方法,包括微软技术支持等等。程序方面也在IIS 5上运行正常。但到IIS 6下就出现问题。IIS可以说是没挂,但程序就是无法访问,只是应用程序池死掉了。解决的方法上面我有说过,把程序全部分开,各用单独的一个程序池。还有一个办法,就是把启用快速失败保护关掉。都能解决这个问题。我想你应该是程序上出问题,因为情况跟我的类似,我之前也一直以为程序上是没有问题的,最后结果还是出在程序上。你可以试下在服务器上多建一个程序,单独开一个应用程序池,当你现有的程序挂掉时,再访问下新建的程序,看看是否可以运行。