据我所知,目前,2011年末,每个服务器的最大连接数限制仍为6。如果我错了,请纠正我。不好的是,我们无法像Firefox中那样轻松地解决此问题。据我所知,该值是硬编码的。

解决方案之一是下载Chromium的源文件并重建它们。有没有更简单的解决方案?

有什么棘手的方法可以在不创建十二个镜像域的情况下进行破解?

为什么我问问题:我的任务是创建一个html-javascript幻灯片放映,该幻灯片将在全屏浏览器中运行,并且墙上悬挂着一个巨大的监视器。 javascript确实很复杂,它会预加载照片并对我的Web服务进行很多ajax调用。如果WIFI连接速度慢,如果正在加载6张照片,则AJAX调用失败,应用程序运行不正常。我想要一个基于http或浏览器或ubuntu的快速解决方案,请进行其他调整,因为重建javascript应用程序需要几天的时间。

题外话:您知道我的具体情况下可以调整的其他任何内容吗?

最佳答案

IE甚至更糟,每个域限制2个连接。但是我不会依赖于修复客户端浏览器。即使您可以控制它们,Chrome之类的浏览器也会自动更新,将来的发行版可能会出现与您预期不同的行为。我将专注于解决系统设计中的问题。

您的选择是:

  • 依次加载图像,以便一次仅激活1个或2个XHR调用(使用上一个图像的成功事件来检查是否有更多图像要下载并启动下一个请求)。
  • 使用子域,例如serverA.myphotoserver.com和serverB.myphotoserver.com。每个子域都有自己的连接限制池。这意味着您可以根据需要将2个请求转到5个不同的子域。缺点是照片将根据这些子域进行缓存。顺便说一句,这些不必是“镜像”域,您可以仅使其他DNS指针指向完全​​相同的网站/服务器。这意味着您不必管理许多服务器,而只需管理一台具有许多DNS记录的服务器即可。
  • 07-24 09:38
    查看更多