IIS的一个ASP.NET网站突然无法访问了(其他站都正常),需要多次刷新才会显示,即使显示出来再次刷新又会变成404
使用的是 windows sever 2003 IIS6.0
域名解析问过服务商说是没有问题,服务器的性能也没有异常。,如果说是应用池资源消耗太大,为什么之前都是正常的,就是前几天突然变成这样了
希望各位帮忙解决一下
IIS的一个ASP.NET网站突然无法访问了(其他站都正常),需要多次刷新才会显示,即使显示出来再次刷新又会变成404
使用的是 windows sever 2003 IIS6.0
域名解析问过服务商说是没有问题,服务器的性能也没有异常。,如果说是应用池资源消耗太大,为什么之前都是正常的,就是前几天突然变成这样了
希望各位帮忙解决一下
排查思路:
1、检查DLLHOST.DLL是否占用内存过多
2、检查IIS服务日志,是否出现大量不正常的访问
3、检查网站代码是否没有及时释放资源,比如用SESSION存储对象这种恶劣的编码习惯
4、ASP程序是不是有死循环!造成系统资源耗尽
个人建议:
IIS6以上版本可以设定规则,定时复位应用程序池来强制释放资源,IIS6以下版本可以用计划任务,定时重启IIS服务。看是否有效,如果还不行,建议安装IIS6以上版本。