2012-05-02 109 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似乎是爲我好。希望能夠幫助其他遇到此問題的人...

相關問題