提高快取命中率是指通過最佳化緩衝策略使更多使用者請求直接從緩衝中擷取資料,減少來源站點負載,提升訪問速度和使用者體驗,同時降低延遲和營運成本,確保系統穩定。
緩衝最佳化策略
通過設定邊緣緩衝到期時間、查詢字串、查詢字串排序、以及啟用緩衝保持策略,可以有效提高快取命中率,減少回源請求,進一步提升網站的整體效能和穩定性。
邊緣緩衝到期時間
您可以通過緩衝分析,為您的資源配置合適的邊緣緩衝到期時間,以提高快取命中率。
全域配置
當網站的大部分資源具有相似的生命週期或更新頻率時,適合使用全域緩衝TTL。
通過緩衝分析,發現緩衝狀態為EXPIRED的佔比高,說明網站的預設的緩衝時間已經失效了。可以通過配置邊緣緩衝到期時間來增加緩衝TTL提高快取命中率。
在ESA控制台,選擇網站管理,在網站列單擊目標網站。
在左側導覽列,選擇。
在邊緣緩衝到期時間欄單擊右側配置,設定忽略來源站點緩衝策略,使用自訂緩衝TTL將參數調整至更大,例如
30天。
規則配置
通過緩衝分析,發現緩衝狀態為EXPIRED且檔案名稱尾碼為.jpg的響應流量佔比高,說明檔案名稱尾碼為.jpg的檔案已過了預設的有效時間,可以使用規則配置邊緣緩衝到期時間設定緩衝TTL增加快取命中率。
在ESA控制台,選擇網站管理,在網站列單擊目標網站。
在左側導覽列,選擇。
單擊新增規則,填寫規則名稱。
規則運算式:主機名稱等於
www.example.com且副檔名為.jpg。執行動作:選擇符合緩衝條件,設定邊緣緩衝到期時間為忽略來源站點緩衝策略,使用自訂緩衝TTL
30天。
查詢字串
當URL中的參數對資源內容影響較小,或者參數變化不影響資源的實際內容時,您可以通過配置查詢字串或自訂Cachekey來降低同一資源重複緩衝,以提高快取命中率。
全域配置
在ESA控制台,選擇網站管理,在網站列單擊目標網站。
在左側導覽列,選擇。
在查詢字串地區,單擊配置,選擇全部忽略。

規則配置
在ESA控制台,選擇網站管理,在網站列單擊目標網站。
在左側導覽列,選擇。
單擊新增規則,填寫規則名稱。
規則運算式:主機名稱等於
www.example.com。執行動作:在自訂CacheKey欄,單擊配置,選擇全部忽略。

查詢字串排序
當請求的資源(如圖片、JavaScript檔案)不因查詢參數的順序變化而改變時,查詢字串排序可以統一相同的請求,減少緩衝條目數量,降低緩衝替換頻率,提高快取命中率。
全域配置
在ESA控制台,選擇網站管理,在網站列單擊目標網站。
在左側導覽列,選擇。
將查詢字串排序功能開啟。

規則配置
在ESA控制台,選擇網站管理,在網站列單擊目標網站。
在左側導覽列,選擇。
單擊新增規則,填寫規則名稱。
規則運算式:主機名稱等於
www.example.com。執行動作:在自訂CacheKey欄,單擊配置,在對查詢字串排序,選擇是。

預熱高訪問資源
主動預熱在業務高峰期(如促銷、直播)前,通過控制台提交預熱任務,確保熱門資源提前載入到邊緣節點,從而提升快取命中率。
在ESA控制台,選擇網站管理,在網站列單擊目標網站。
在左側導覽列,選擇。
在即時預熱地區,填入對應的URL,單擊提交。

緩衝保持
通過優先保留高訪問量或關鍵性的資源,確保這些內容在緩衝中保持可用,從而減少對來源站點的依賴。您將享受到更快的響應速度、更低的來源站點負載並能節省網路頻寬和營運成本,以及提升的整體使用者體驗。
緩衝保持為隨用隨付功能,按照使用者購買的緩衝保持節點容量進行計費。
使用前,請務必開啟多級緩衝功能的智能緩衝層級、地區緩衝層級,並且通過緩衝規則功能過濾掉熱檔案的回源請求,從而減少需要使用的緩衝保持儲存空間以及對應的費用。
全域配置
在ESA控制台,選擇網站管理,在網站列單擊目標網站。
在左側導覽列,選擇。
在緩衝保持地區單擊配置,開啟狀態開關,選擇已購買的執行個體。
![]()
規則配置
在ESA控制台,選擇網站管理,在網站列單擊目標網站。
在左側導覽列,選擇。
單擊新增規則,填寫規則名稱。
規則運算式:主機名稱為
www.example.com。執行動作:在緩衝保持欄,單擊配置,選擇符合緩衝保持條件。
