部署了两个简单的ASP.NET 4.0 + SQL SERVER 2005 的小网站
运行一段时间后IIS 无法正常工作,网页无法访问。重启IIS 无效,重启服务器后正常。没有规律
有时候半天,有时候两三天。 蛋疼啊。。。
11 个解决方案
#1
服务器IP被人冲突了吧?
#2
应该不是,被攻击的话 其他应该也有影响啊。再说服务器上装了 放DDOS 的。
开始以为程序中有死循环,但是检查了,那么简单的几句话 应该没可能。
#3
参考你的昵称。。。
#4
启用IIS日志,跟踪失败请求
#5
这个是您的连接池问题,我上次也出现了这种问题,你可以去把你们连接池改大点,但是这种方法不好。最好找到源头解决,比如代码里,用完连接没马上关闭释放这些东西,你可以找点这方面的资料看看,再结合自己的问题,找到合适的问题,因为连接池的问题是很多的,希望可以帮到你。
#6
改了连接池,数据库连接 用的是微软的 dbhelper.cs 类应该是有关闭的。
#7
这个你得自己进去看看,连接池方面的问题方方面面,上次我的问题是数据库连接用完没关,以及SqlDataReader这些东西用完了没有Dispose();
#8
知道MySpace当年用.net开发网站,遇到了一个难题:Windows Server 2003隔一段时间就停止服务。
Myspace的工程师找了一个月没找到原因,最后从微软项目组那得到原因,Windows自带的防DDoS攻击功能给阻止了。
最后还是在微软的指导下,MySpace才找到解决这个问题的方法。
为啥Windows Server有这个问题呢? 因为Windows是给中小企业用的,所以微软只好给Windows里添加越来越多的鸡肋一样的功能。
为啥人家Linux等平台就没这个问题呢?因为其它平台人家开放,不藏着掖着,自定义性强。
人家Linux也有防火墙,但是人家默认不安装也不打开,你想防止DDoS,那你自己安装防火墙,自己设置。
Myspace的工程师找了一个月没找到原因,最后从微软项目组那得到原因,Windows自带的防DDoS攻击功能给阻止了。
最后还是在微软的指导下,MySpace才找到解决这个问题的方法。
为啥Windows Server有这个问题呢? 因为Windows是给中小企业用的,所以微软只好给Windows里添加越来越多的鸡肋一样的功能。
为啥人家Linux等平台就没这个问题呢?因为其它平台人家开放,不藏着掖着,自定义性强。
人家Linux也有防火墙,但是人家默认不安装也不打开,你想防止DDoS,那你自己安装防火墙,自己设置。
#9
哥,主要是解决问题,您老就不要掺合了, Linux 访问不了 CSDN 吧。
#10
#11
你好,请问一下,你是怎样解决的,能告诉我一下吗
#1
服务器IP被人冲突了吧?
#2
应该不是,被攻击的话 其他应该也有影响啊。再说服务器上装了 放DDOS 的。
开始以为程序中有死循环,但是检查了,那么简单的几句话 应该没可能。
#3
参考你的昵称。。。
#4
启用IIS日志,跟踪失败请求
#5
这个是您的连接池问题,我上次也出现了这种问题,你可以去把你们连接池改大点,但是这种方法不好。最好找到源头解决,比如代码里,用完连接没马上关闭释放这些东西,你可以找点这方面的资料看看,再结合自己的问题,找到合适的问题,因为连接池的问题是很多的,希望可以帮到你。
#6
改了连接池,数据库连接 用的是微软的 dbhelper.cs 类应该是有关闭的。
#7
这个你得自己进去看看,连接池方面的问题方方面面,上次我的问题是数据库连接用完没关,以及SqlDataReader这些东西用完了没有Dispose();
#8
知道MySpace当年用.net开发网站,遇到了一个难题:Windows Server 2003隔一段时间就停止服务。
Myspace的工程师找了一个月没找到原因,最后从微软项目组那得到原因,Windows自带的防DDoS攻击功能给阻止了。
最后还是在微软的指导下,MySpace才找到解决这个问题的方法。
为啥Windows Server有这个问题呢? 因为Windows是给中小企业用的,所以微软只好给Windows里添加越来越多的鸡肋一样的功能。
为啥人家Linux等平台就没这个问题呢?因为其它平台人家开放,不藏着掖着,自定义性强。
人家Linux也有防火墙,但是人家默认不安装也不打开,你想防止DDoS,那你自己安装防火墙,自己设置。
Myspace的工程师找了一个月没找到原因,最后从微软项目组那得到原因,Windows自带的防DDoS攻击功能给阻止了。
最后还是在微软的指导下,MySpace才找到解决这个问题的方法。
为啥Windows Server有这个问题呢? 因为Windows是给中小企业用的,所以微软只好给Windows里添加越来越多的鸡肋一样的功能。
为啥人家Linux等平台就没这个问题呢?因为其它平台人家开放,不藏着掖着,自定义性强。
人家Linux也有防火墙,但是人家默认不安装也不打开,你想防止DDoS,那你自己安装防火墙,自己设置。
#9
哥,主要是解决问题,您老就不要掺合了, Linux 访问不了 CSDN 吧。
#10
#11
你好,请问一下,你是怎样解决的,能告诉我一下吗