刷新和預取是必須的嗎
更新時間 2023-12-15 20:34:06
最近更新時間: 2023-12-15 20:34:06
分享文章
本文介紹刷新和預取的差異及適用場景。
CDN刷新和預取是可選的操作,取決于客戶的需求,可以根據自身需求和網站的特點來決定是否需要進行刷新和預取操作。
- 刷新是指在CDN上將舊的緩存文件刪除或置為過期,當用戶下一次訪問時可回源獲取最新文件并重新緩存。當同名文件更新不頻繁,且配置了較長緩存過期時間情況下,需要對文件進行更新時,可采用刷新操作,以確保用戶獲取到最新內容。此外,刷新也適用于源站資源刪除、緩存文件有誤等場景。
注意如果同名文件更新頻繁,建議配置較短的緩存過期時間,使其自然過期,無需進行頻繁的CDN主動刷新操作。
- 預取是指在用戶訪問至CDN節點之前,提前觸發CDN回源獲取并緩存文件,以達到首個用戶即能訪問加速的效果,并避免新文件熱度過高導致的回源量高問題。適用于用戶訪問熱度較高,且可能會造成較大回源的新文件發布場景,例如熱門APP應用更新包即將發布前,可提前觸發CDN預取,以提升用戶體驗并控制回源并發量。