文件上传的速度为什么很慢

aztec 2003-07-07 02:42:05
上传文件大于几百K就明显很慢 在本机上 大于几MB就需要等很久
为什么 ?如何解决 谢谢
...全文
3814 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
steveson 2003-10-26
  • 打赏
  • 举报
回复
我曾经在 FrameWork1.0 中遇到过这个问题,速度和你所描述的差不多,
但是我在 FrameWork1.1 下就变得非常快了,上传4M左右的不会超过十秒钟了。
没有改过一行代码。你试试看。
速马 2003-10-26
  • 打赏
  • 举报
回复
http上传本来就慢的很
freexin 2003-10-26
  • 打赏
  • 举报
回复
关键是配置HTTP的最大长度和等待时间
严重同意在config文件里加入:
<httpRuntime maxRequestLength="819200"/>
ylc001 2003-10-26
  • 打赏
  • 举报
回复
不会啊,设置了web.config中的
<httpRuntime maxRequestLength="819200"/>
上传80M以下的都没问题啊,并且速度很快。

我们那个服务器是HP的,4CPU,2GMEM
babytong 2003-10-26
  • 打赏
  • 举报
回复
用http协议上传大文件,有个超时问题。建议你还是找个ftp上传组件,用asp.net调用。
kuangsha007 2003-10-25
  • 打赏
  • 举报
回复
<httpRuntime maxRequestLength=""/>
设置上传文件的大小
sjc0 2003-10-25
  • 打赏
  • 举报
回复
没办法,我的一上4M就出错!与硬件、网络有关系!
cityhunter172 2003-10-25
  • 打赏
  • 举报
回复
那是因为“C:\WINNT\Microsoft.NET\Framework\v1.0.3705\aspnet_wp.exe”认为“(PID: 2020) 被回收,原因是怀疑它处于死锁状态。它在最近的 180 秒钟未对挂起的请求发送任何响应。 ”

解决的办法是找到“C:\WINNT\Microsoft.NET\Framework\v1.0.3705\CONFIG\machine.config”修改
responseRestartDeadlockInterval="00:09:00" responseDeadlockInterval="00:03:00"

如下:
<processModel enable="true" timeout="Infinite" idleTimeout="Infinite" shutdownTimeout="0:00:05" requestLimit="Infinite" requestQueueLimit="5000" restartQueueLimit="10" memoryLimit="60" webGarden="false" cpuMask="0xffffffff" userName="System" password="AutoGenerate" logLevel="Errors" clientConnectedCheck="0:00:05" comAuthenticationLevel="Connect" comImpersonationLevel="Impersonate" responseRestartDeadlockInterval="00:35:00" responseDeadlockInterval="00:30:00" maxWorkerThreads="25" maxIoThreads="25"/>
soft_traveler 2003-10-08
  • 打赏
  • 举报
回复
我也遇到这个问题,哪个高人能指点一下?
风影2000 2003-08-04
  • 打赏
  • 举报
回复
估计是配置问题。
fangjiangan 2003-08-04
  • 打赏
  • 举报
回复
本机上传到本机是很慢,如果是客户机上传到服务器就应该快些,不信你试。
houjianxun 2003-07-12
  • 打赏
  • 举报
回复
网速
活靶子哥哥 2003-07-12
  • 打赏
  • 举报
回复
和网络的带宽,服务器配置 有很大关系。。
aztec 2003-07-11
  • 打赏
  • 举报
回复
up
aztec 2003-07-09
  • 打赏
  • 举报
回复
你也太离谱了 大文件 为什么不用ftp
akang3150 2003-07-08
  • 打赏
  • 举报
回复
为什么上传大文件就会出现错误,我上传100MB 以上的文件老是会出错。并且我设置了
最大文件上传是800MB,asp.ent xixi等待时间已是30分钟,并也设置了服务器的内存最大
使用率是100%。为何????
aztec 2003-07-07
  • 打赏
  • 举报
回复
我页面文件设置为
enctype='multipart/form-data'
回发时就会上传选中的文件
只需 在事件中得到File1.PostedFile 即可 几乎没有什么代码
我试了一下回发时接受一个3mb左右的文件需要40秒左右(本机) 有高手知道原因吗
babytong 2003-07-07
  • 打赏
  • 举报
回复
你的网络速度啊,本机就是你的程序问题了
aztec 2003-07-07
  • 打赏
  • 举报
回复
可能我没有说清楚
我用的 HtmlInputFile 控件在页面上传文件 硬件应该不是问题 1.7G 512MB
在本机上都很慢 为什么 没有人遇到过吗
暗石绿 2003-07-07
  • 打赏
  • 举报
回复
网络、硬件。。。
加载更多回复(2)

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧