CDN预热与刷新在促销活动中的应用
一、預(yù)熱與刷新是不同的概念,很容易搞混。預(yù)熱是指將某個(gè)url內(nèi)容推送到CDN節(jié)點(diǎn)上去,而刷新是刪除CDN節(jié)點(diǎn)上某個(gè)url的內(nèi)容。兩者應(yīng)用的場(chǎng)景也有所不同:
1、如果是頁(yè)面秒殺類的業(yè)務(wù),即某個(gè)H5頁(yè)面入口在活動(dòng)開(kāi)始時(shí)刻才放開(kāi),這個(gè)H5的url需進(jìn)行一下CDN預(yù)熱。因?yàn)橹皼](méi)用戶點(diǎn)過(guò),自然CDN節(jié)點(diǎn)上也不會(huì)有緩存,這樣子可避免活動(dòng)開(kāi)始時(shí)全國(guó)CDN節(jié)點(diǎn)集中式回源。
2、快速更新文件。有時(shí)候針對(duì)同名靜態(tài)文件的修改需要快速生效,又無(wú)法使用加版本號(hào)或者時(shí)間戳的方式來(lái)進(jìn)行強(qiáng)制回源,此時(shí)就需要用到強(qiáng)制刷新了,根據(jù)經(jīng)驗(yàn),一般單條url強(qiáng)刷后可以立即生效。
二、CDN驗(yàn)證
響應(yīng)頭里面幾個(gè)字段的含義:
X-Cache-Lookup:Hit From MemCache或者X-Cache-Lookup: Hit From Inner Cluster: 命中 CDN 節(jié)點(diǎn)的內(nèi)存
X-Cache-Lookup:Hit From Disktank:命中 CDN 節(jié)點(diǎn)的磁盤(pán)
X-Cache-Lookup:Hit From Upstream:回源(沒(méi)有命中 CDN)
如下響應(yīng)頭表示請(qǐng)求此CDN資源的時(shí)候發(fā)生了回源:
轉(zhuǎn)載于:https://blog.51cto.com/weikle/2082659
總結(jié)
以上是生活随笔為你收集整理的CDN预热与刷新在促销活动中的应用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: LAMP+LNMP(四)PHP安装实践
- 下一篇: 开发基础(字符编码、列表操作)