我有一個大型 WordPress 網站(總是有 600-900 個一致用戶),大約 6 個月前我們設定了 Varnish。我們的配置使用 5GB 快取並儲存在記憶體中。當網站同時訪問大約 1500-2000 人時,Varnish 開始拋出 503 錯誤。我們過去將快取儲存在磁碟上,但將其移至記憶體似乎減少了 503 錯誤。
我們的網站上有 3 個 iFrame,我們在每個頁面上使用它們來進行內嵌廣告刷新。我在 varnishlog 中註意到,每次使用者點擊一個頁面,都會算是 4 次點擊(一次點擊實際頁面 + 3 個包含廣告代碼的 iframe)。這意味著網站上的 1500 個用戶實際上相當於 6000 次清漆點擊(如果沒有人錯過的話)。這有關係嗎,因為 iFrame 頁面本身除了廣告代碼之外基本上沒有任何內容?或者清漆的大量點擊會導致效能問題嗎?
如果它會導致 Varnish 由於太多請求而崩潰,我可能會考慮告訴它停止快取 iFrame URL,但隨後我擔心我會對 Apache 造成的所有影響...
謝謝!