Javascript 浏览器从250台LAN服务器加载IMG-超时-典型浏览器性能-建议?

Javascript 浏览器从250台LAN服务器加载IMG-超时-典型浏览器性能-建议?,javascript,html,performance,google-chrome,firefox,Javascript,Html,Performance,Google Chrome,Firefox,我一次从250个主机加载。浏览器似乎一次限制5个连接。。。大多数主机不可用,因此IMG加载将失败。。。因此需要一个超时 我尝试过各种形式的IMG对象,了解了图像预加载的典型方式 有关代码参考,请参见以下内容: 有没有加快这一进程的建议?加载10个不同的IFRAME并使用它们会允许浏览器进行更多的并发连接吗?JSON请求似乎比IMG加载时间长,我试过了。我还尝试了HTTPS和HTTP,它们的性能似乎差不多。对任何想法都持开放态度 我只使用现代浏览器,即Chrome/Firefox/Opera(基于

我一次从250个主机加载。浏览器似乎一次限制5个连接。。。大多数主机不可用,因此IMG加载将失败。。。因此需要一个超时

我尝试过各种形式的IMG对象,了解了图像预加载的典型方式

有关代码参考,请参见以下内容:

有没有加快这一进程的建议?加载10个不同的IFRAME并使用它们会允许浏览器进行更多的并发连接吗?JSON请求似乎比IMG加载时间长,我试过了。我还尝试了HTTPS和HTTP,它们的性能似乎差不多。对任何想法都持开放态度

我只使用现代浏览器,即Chrome/Firefox/Opera(基于Chrome),使用HTML5,还提供了jQuery2.x。如果你知道的话,我也愿意接受任何特定于浏览器的技巧


编辑:我做了创建5个IFRAME对象并将新的图像元素附加到IFRAME内部文档的实验。Chrome 31上的速度似乎没有太大提高。

我认为,首先在设计中引入可伸缩性可以更好地解决您的问题

将图像路径随机化为n个不同的路径。然后为同一映像提供n个不同的服务器。从n=2或3开始,直到需要更多

因此,你不仅要解决今天的表现问题,还要同时解决今天的问题和未来的问题


显然,这只适用于静态加载,如固定图像、css或js页面。

您这样做是为了在服务器上测试一些东西吗?也许有更好的办法。这些是真正的服务器还是运行web服务器的工作站?有时,各种网络项目(如交换机)可能会在看到大量活动时限制您的速度,并导致超时。

此答案与需求无关。我们的目标是尽可能快地测试250个IP地址——寻找实现这一点的技巧和技巧。这与更改应用程序无关。这不是web浏览器的典型用途,它完全在局域网上,用于发现服务器。可以这样想:javascript Web应用程序希望找到您的路由器。这是一个JSON发现服务。它是有效的,但我正试图找到一个如何加速它的窍门。实际上我还没有尝试过IFRAME的想法。同时启动10个不同的浏览器。。。我希望在座的人能在这方面分享一些经验或类似的想法。