将Google Chrome的每服务器最大连接数限制增加到6以上

Dan*_*Dan 42 google-chrome

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

其中一个解决方案是下载Chromium的源并重建它们.有更简单的解决方案吗?

如果不创建十几个镜像域,是否有任何棘手的方法可以解决这个问题?

为什么我要问这个问题:我的任务是创建一个html-javascript幻灯片,它将在一个全屏浏览器中运行,并且一个巨大的监视器挂在墙上.javascript非常复杂,它会预先加载照片并对我的Web服务进行大量的ajax调用.如果WIFI连接速度很慢,如果加载了6张照片,则AJAX调用失败,应用程序运行不正常.我想要一个快速的解决方案,在http或浏览器或ubuntu调整其他东西,因为重建javascript应用程序将需要数天.

Offtopic:你知道在我的具体情况下可以调整的其他事情吗?

Ben*_*yne 26

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

您的选择是:

  1. 按顺序加载图像,以便一次只激活1或2个XHR调用(使用上一个图像中的成功事件来检查是否有更多图像要下载并启动下一个请求).

  2. 使用serverA.myphotoserver.com和serverB.myphotoserver.com等子域.每个子域都有自己的连接限制池.这意味着如果您愿意,您可以将2个请求发送到5个不同的子域.缺点是照片将根据这些子域进行缓存.顺便说一句,这些不需要是"镜像"域,你可以只为相同的网站/服务器制作额外的DNS指针.这意味着您不必担心管理许多服务器,只需要一台具有许多DNS记录的服务器.