CDN預熱與刷新在促銷活動中的應用

一、預熱與刷新是不同的概念,很容易搞混。預熱是指將某個url內容推送到CDN節點上去,而刷新是刪除CDN節點上某個url的內容。兩者應用的場景也有所不同:
1、如果是頁面秒殺類的業務,即某個H5頁面入口在活動開始時刻才放開,這個H5的url需進行一下CDN預熱。因爲之前沒用戶點過,自然CDN節點上也不會有緩存,這樣子可避免活動開始時全國CDN節點集中式回源。

2、快速更新文件。有時候針對同名靜態文件的修改需要快速生效,又無法使用加版本號或者時間戳的方式來進行強制回源,此時就需要用到強制刷新了,根據經驗,一般單條url強刷後可以立即生效。

CDN預熱與刷新在促銷活動中的應用

二、CDN驗證
響應頭裏面幾個字段的含義:
X-Cache-Lookup:Hit From MemCache或者X-Cache-Lookup: Hit From Inner Cluster: 命中 CDN 節點的內存
X-Cache-Lookup:Hit From Disktank:命中 CDN 節點的磁盤
X-Cache-Lookup:Hit From Upstream:回源(沒有命中 CDN)

如下響應頭表示請求此CDN資源的時候發生了回源:
CDN預熱與刷新在促銷活動中的應用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章