问题描述
各位大侠,如题:网站经常出现"超时时间已到。在操作完成之前超时时间已过或服务器未响应"的解决。怎么根本解决这个问题呢???我在网上找了些资料。也尝试过了,好像没有用呀,一天下来网站好几次都报这样的错误,然后我回收下应用池就好了。根据网上的资料我现在已在webcofig.ini里添加<system.web><httpRuntimemaxRequestLength='102400'executionTimeout='720'/></system.web>在应用池也是设置了回收时间改为300但是还是会报错?????这是什么原因呢、、谁能帮帮我呀。。
解决方案
解决方案二:
http://www.cnblogs.com/idotnet8/articles/849007.html第二种方法你试了没有?你只适用了第一种
解决方案三:
链接对象的时间,还有执行的对象的时间。
解决方案四:
是什么情况下出来的?是操作数据库还是上传文件,在连接字符串中设置超时时间了吗?Timeout
解决方案五:
修改那个时间的话,你是想真正解决问题,还是欺骗自己呢?如果想解决问题,就不要胡乱增加什么时间。实际上缩短时间,你才能意识到自己的代码哪里有bug。
解决方案六:
各位大侠,解决办法是什么呢????
解决方案七:
留名,同求
解决方案八:
求解。。
解决方案九:
有人帮忙解答吗?网站是这样的情况,网站出现这样的情况后,我到服务器上回收下应用池,网站可以访问了。一天下来出现至少3次这样的情况!求解根本的解决办法!!!!!
解决方案十:
引用4楼sp1234的回复:
修改那个时间的话,你是想真正解决问题,还是欺骗自己呢?如果想解决问题,就不要胡乱增加什么时间。实际上缩短时间,你才能意识到自己的代码哪里有bug。
P哥说的有道理只有缩短时间才能正确的找到错误
解决方案十一:
看看是不是reader没关闭,先去看代码哪里执行出现问题实在不行的话设置command的timeout吧
解决方案十二:
SqlDataReaderrdr=cmd.ExecuteReader(CommandBehavior.CloseConnection);执行到这里就不行了,麻烦高手看下怎么回事,
解决方案十三:
1可能网站访问量过大2如果网站访问量不大,那说明数据库连接没有及时释放!try{connection.Open();...}catch{}finally{connection.Close();}