首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >并发AJAX文件上传限制

并发AJAX文件上传限制
EN

Stack Overflow用户
提问于 2012-11-19 13:51:02
回答 1查看 1.3K关注 0票数 0

我正在使用XMLHttp 2做多个文件上传器来上传我的文件。当我这样做的时候,如果我一个接一个地上传文件(通过ajax请求发送一个文件,然后等待它完成,然后再发送下一个文件等等),上传器就能正常工作。但是,当我使用并发ajax请求同时上传多个文件来上传多个文件时,浏览器会挂起。下面是性能比较,

那么,对于上传文件大小、请求的数量是否有任何上限,浏览器可以同时处理这些限制吗?

备注:红色数字显示了总上传时间,因为火狐(使用firebug)使用它来上传所有文件。在并行上传中,由于所有的上传同时进行,我花费了最大的文件所消耗的时间,最终结束了。

EN

回答 1

Stack Overflow用户

发布于 2012-11-19 14:41:13

并发上传的数量没有理论上的最大值(除非浏览器构建器显式地放了一个)。

然而,在实践中,由于带宽阻塞,在两到三次并发上传之后,上传速度性能会显著下降,但tcp窗口限制单个上传的最大速度的延迟非常低。

我建议将并发限制设置为2,特别是如果您要向带宽可能有所变化的外部用户提供此限制。或者,您也可以进行速度基准测试,根据测量的上载性能调整并发级别。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13455196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档