当前位置: 代码迷 >> ASP.NET >> 不知道是 asp.net 的有关问题还是程序的有关问题
  详细解决方案

不知道是 asp.net 的有关问题还是程序的有关问题

热度:5573   发布时间:2013-02-26 00:00:00.0
不知道是 asp.net 的问题还是程序的问题?
最近我也在玩用asp.net控制下载的程序,因为有用户权限的问题,所以用的是   Response.BinaryWrite   之类输出文件流,现在有一个难搞的问题:

当用户用下载软件开15个(或更多)线程下载的时候,比如同时下载两个任务,每个任务10线程,然后凡是asp.net   程序就不能运行了,包括其他虚拟目录,甚至是其他网站!而且还返回了   服务器太忙的   asp.net   应用程序异常!后来用下载了其他人的代码测试,情况跟我的也是一个样!不知道有什么好的解决方案。

------解决方案--------------------------------------------------------
应该是带宽被占用了

------解决方案--------------------------------------------------------
限制下载的速度吧
------解决方案--------------------------------------------------------
如果是XP,有连接数不能超过10个的限制
------解决方案--------------------------------------------------------
10有89是iis设置问题。
------解决方案--------------------------------------------------------
本机下载?那肯定吃不消的Y。

你限制为100一个客户端下载试试看。
------解决方案--------------------------------------------------------
少打了两个字(100kb/s),我的意思是所有线程加起来限制为100kb/s的速度。你自己电脑下自己电脑的文件。。。这个传输。。。。

你要模拟实际的才行。
------解决方案--------------------------------------------------------
有一个response.flush好像,在asp中我用过,是吧缓存都全部输出的。你代码中有么?
------解决方案--------------------------------------------------------
来长见识的 帮顶了
------解决方案--------------------------------------------------------
学习!!
  相关解决方案