资产有时在开发服务器上加载缓慢

时间:2012-05-02 04:09:11

标签: php macos apache mamp

我在笔记本电脑上安装了MAMP以在本地开发网站。网站上的一个或两个资产大约需要7秒才能加载(见下文)。更具体地说,它处于“等待”状态大约7秒钟。它是什么文件类型(css,javascript,图像)并不重要,如下所示。这在生产服务器上不会发生,但在我的mac上访问站点时会发生每个其他页面加载。我猜它可能是一个apache设置,但我不确定是什么。任何想法可能是什么?

Asset 1 Asset 2

1 个答案:

答案 0 :(得分:2)

我终于弄清楚了我发生了什么,以及如何解决它。我没有和大多数OSX / Apache人一样的问题(他们的整个some-website.local加载缓慢)。对我来说这是一个Apache配置设置。

Chrome会同时为服务器提供六个连接(我认为),以便快速加载页面。我相信FireFox就像15?无论如何,Apache的ServerLimit指令的MAMP设置显然只有5,这是相当低的。我的每个第6个连接都被挂断了,显然超时大约是6-7秒。我所做的就是从默认设置中提出以下指令:

ServerLimit 20
MaxClients 20

这些数字显然应根据您的需要进行调整,但对我来说这似乎很好。希望能帮助其他遇到此问题的人......