我在與一個AWS負載均衡的問題 - 加載頁面通過它似乎給高延遲(〜5秒)亞馬遜負載平衡器過高的延遲
有活負載平衡器後的兩個EC2實例,讓我們稱它們爲p1
和p2
。
我在這些實例上運行Magento,它們都連接到同一個數據庫。
當p1
或p2
直接觀察類別頁面,初始加載時間是< 500ms的,但是當我訪問負載平衡器(然後指向p1
或p2
)瀏覽器花費約5秒來等待從響應服務器。
這是爲了p1
一個典型請求或p2
直接:
這是從負載平衡器的典型請求:
我最初懷疑它可能是一個問題與Magento試圖重新緩存來自負載均衡器的請求,但我然後設置p1
和p2
讓他們的緩存同步,所以緩存不太可能是原因。
p1
和p2
上的堆棧是相當常見的Apache2 + PHP-FPM + PHP設置,它們自己閃電般快速。