ASP.net fileupload真的很慢

时间:2009-12-01 14:17:47

标签: c# asp.net file-upload web-hosting

我们目前正在创建一个在线音乐商店,仅允许管理员在网站上传歌曲和预览。问题是将歌曲上传到我们的网站大约需要3到4分钟。这是正常的吗?所以有人可以告诉我我可以告诉网站的主机检查的方式,因为我们的客户不是很乐意上传大约100-200首歌曲来启动他的网站大约需要300-800分钟,5-13小时:oP。

这是我们放入web.config中的httpruntime:

<httpRuntime maxRequestLength="20480" executionTimeout="240" />

由于

2 个答案:

答案 0 :(得分:2)

第一步是检查主机的带宽限制。这是在服务协议或类似协议中描述的吗?问问他们。如果您可以访问主机服务器,则可以使用各种速度测试工具自行检查,或者只是简单地传输独立于应用程序的文件。

要检查的另一件事是客户端带宽。什么是ISP的带宽(下游和上游),任何限制或节流,速度是否在白天(或夜晚)的不同时间变化?它只会跟链中最慢的链路一样快,如果有DSL / Cable,请记住它们通常是不对称的,如果是这样,通常在上游比下游慢得多。

如果主机和客户端带宽正常,则开始查看应用程序的配置。

答案 1 :(得分:0)

您的服务器可以处理快速上传,问题在于带宽。 Internet提供商优化连接以实现快速下载和较慢的上载。如果可以,请向管理员提供FTP访问权限以上传其文件。无论如何应该比HTTP更快。