大文件下载时,在客户端使用IE浏览器时偶有出现“与服务器的连接被重置”,即 the connection with server was reset 的错误。
如果使用其他浏览器,则下载的文件不完整,只有一部分。目前所做的尝试有:1 设置 asp.net 的 web.config 的 executionTimeout 值,设得很小时马上出现错误,但即使设得很大偶尔还是会出现错误
2 设置IIS里的连接超时时间,似乎没有效果(II7里关于此设置的解释是连接可以保持非活动状态的时间,我的理解就是像长连接那样的请求超时时间)
参考:http://www.urtracker.cn/kb/showarticle.aspx?articleid=216
目前这个问题还没有彻底解决,望讨论出成熟的解决方案

解决方案 »

  1.   

    哥,这是系统的原因。你换成server2003专业的服务器系统就没这蛋疼的问题了。 难不成你项目发布后还用xp的做服务器?
      

  2.   


    实际项目,不是在本机测试结果。
    另外,是下载时出现的问题,而且只是偶尔(貌似只是当客户端带宽比较低的时候出现)已经试过将 httpRuntime 节的超时时间设成很大,无果
    如果有过成熟的测试,欢迎探讨
      

  3.   

    就是系统的问题,这个我以前遇到过。2个人操作频繁,就连接数最大。为什么说是系统的问题呢,因为网上和微软都出来了不少  小软件。这些小软件的功能就一个  :修改iis最大连接数。  既然有这些小软件 就证明问题确实来自 系统。没必要纠结了。 你放到server的系统上试试,如果还出现连接数问题,你拍我吧
      

  4.   


    我已经很明确地说了,这就是实际的项目,就是在线上的项目,也正是 Server 的系统。
    关键只是偶尔出现问题,很郁闷的。如果因为客户端速度太慢的话,那就可能是连接时间限制太短了。
    此外,印象中,以前在QQ邮箱下附件的时候也出现过这个问题,那会儿也纠结过一段时间,因为当时我的网络实在是太不给力,后来脱离了那环境也就没再关注了