2012-05-02 56 views
2

我在笔记本电脑上安装了MAMP以在本地开发一个站点。每隔一段时间,网站上的一个或两个资产需要大约7秒的时间才能加载(见下文)。更具体地说,它处于“等待”状态约7秒钟。不管它是什么文件类型(css,javascript,image),你都可以在下面看到。这在生产服务器上不会发生,但是在访问我的Mac上的网站时会发生其他页面加载的情况。我猜它可能是一个Apache设置,但我不知道是什么。任何想法可能是什么?资产有时在开发服务器上缓慢加载

Asset 1 Asset 2

+0

您使用哪个域在本地投放资产? .local tld现在在OS X Lion内部使用,并且需要花费这段时间才能用于开发。 – Chris

+0

我使用两个:local.mydomain.com或localdev.mydomain.com – Jeff

+0

然后,我唯一的建议是浏览器首先在您的Mac之外查找.com tld,然后再查看内部,也许尝试.dev,如果它是一个选项? – Chris

回答

2

我终于想通了什么事情,我和如何解决它。我没有像大多数OSX/Apache人(他们整个some-website.local缓慢加载)那样遇到同样的问题。对我来说这是一个Apache配置设置。

Chrome会同时连接6个(我认为)到服务器以快速加载页面。我相信FireFox是15吗?无论如何,Apache的ServerLimit指令的MAMP设置显然只有5,这相当低。我的每第六个连线都挂了,显然暂停时间大约是6-7秒。我所做的只是从他们的默认设置撞了以下指令:

ServerLimit 20 
MaxClients 20 

这些数字显然应该根据自己的需要进行调整,但20似乎是为我好。希望能够帮助其他遇到此问题的人...

相关问题