日期:2014-05-17  浏览次数:20532 次

IIS 假死。运行一段时间就假死了,必须要重启服务器才行。重启IIS都没用???
环境: windows server 2003 sp2  + iis6 
部署了两个简单的ASP.NET 4.0 + SQL SERVER 2005 的小网站
运行一段时间后IIS 无法正常工作,网页无法访问。重启IIS 无效,重启服务器后正常。没有规律
有时候半天,有时候两三天。  蛋疼啊。。。

------解决方案--------------------
服务器IP被人冲突了吧?
------解决方案--------------------
参考你的昵称。。。
------解决方案--------------------
启用IIS日志,跟踪失败请求
------解决方案--------------------
这个是您的连接池问题,我上次也出现了这种问题,你可以去把你们连接池改大点,但是这种方法不好。最好找到源头解决,比如代码里,用完连接没马上关闭释放这些东西,你可以找点这方面的资料看看,再结合自己的问题,找到合适的问题,因为连接池的问题是很多的,希望可以帮到你。
------解决方案--------------------
知道MySpace当年用.net开发网站,遇到了一个难题:Windows Server 2003隔一段时间就停止服务。

Myspace的工程师找了一个月没找到原因,最后从微软项目组那得到原因,Windows自带的防DDoS攻击功能给阻止了。

最后还是在微软的指导下,MySpace才找到解决这个问题的方法。

为啥Windows Server有这个问题呢? 因为Windows是给中小企业用的,所以微软只好给Windows里添加越来越多的鸡肋一样的功能。

为啥人家Linux等平台就没这个问题呢?因为其它平台人家开放,不藏着掖着,自定义性强。

人家Linux也有防火墙,但是人家默认不安装也不打开,你想防止DDoS,那你自己安装防火墙,自己设置。