首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何绕过浏览器的6个并发连接每个域的限制?

如何绕过浏览器的6个并发连接每个域的限制?
EN

Stack Overflow用户
提问于 2020-06-19 19:41:46
回答 1查看 3.8K关注 0票数 0

正如标题所述,如何绕过浏览器的每个域限制的6个连接?

我有一个web应用程序,需要下载数据从服务器尽快。目前,我已经同时打开了大约十几个连接,但在“网络”选项卡中,我看到有几个连接是以灰色显示的stalled (Chrome)或blocked (火狐):

经过一番探索,我相信这是Chrome's 6 connections per domain limit的功劳。我怎么才能避开这一切?

经过一番研究后,我有理由相信其中之一可能有效,但我想知道哪个选项是最好的(而不是黑客):

  • 使用多个子域(a.mysite.comb.mysite.com等.)并将它们指向主服务器,使Chrome相信它们是不同的站点。在我看来,这听起来是最“麻木不仁”的选择,我不知道这会持续多久。
  • 的一些回答表明,HTTP2没有受到6连接限制的限制,但当我研究使用HTTP2 it seems like if the browser supports it then it will use it时。因此,我想这实际上是行不通的,因为我仍然在获得Chrome最新版本中的stalled消息。
  • --我目前正在使用fetch从服务器获取数据流,使用WebRTC或WebRTC而不是受到6连接限制?

的限制?

还有其他选择吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-20 15:54:07

我不认为webRTC仅限于每个域6个连接,因为它通常用于P2P网格连接,而这种限制是没有意义的。

但是,如果您在20个数据年中获得了比一个HTTP2连接更好的性能,我会感到惊讶,因为webRTC数据通道实际上没有针对吞吐量进行优化。

您还可以考虑使用服务工作人员以不同的方式解决问题。

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

https://stackoverflow.com/questions/62477498

复制
相关文章

相似问题

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