等待可用的套接字,从服务器端修复

5

我正在使用Chrome访问我的PHP/Apache网站,但是Chrome拒绝加载页面,显示“等待可用套接字”。

同一虚拟主机上的其他页面也存在此问题。

同一服务器上的其他虚拟主机可以完美加载。

请指导我如何解决这个问题。


听起来你的浏览器认为它已经有了N个繁忙的套接字连接到该域名,你能告诉我正在运行什么吗? - covener
1个回答

9
据多种来源称,Chrome对同一服务器最多打开6个并发连接。可能的解决方案包括:
  • 将数据托管在同一台机器上的不同虚拟主机上。
  • 将要加载的内容合并以减少连接数(例如,将所有内容放入单个.data文件中供Emscripten使用)。
  • 确保您没有太多带有属性preload="auto"的<video><audio>标签。
  • 调整Chrome允许最多32个连接。策略列表
相关问题: Chrome传输一定量的数据后挂起-等待可用套接字

你理解得很对,这不仅是前端问题。但是解决这个问题的真正方法在于后端,除了虚拟主机的使用,我正在寻找另一种解决方案。 - AJ.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接