CDN | 緩存資源的三種刷新方式

image.png
功能介紹

緩存刷新是把CDN所有節(jié)點(diǎn)上對(duì)應(yīng)的緩存資源標(biāo)記為失效耳奕,當(dāng)用戶再次請(qǐng)求時(shí)岔乔,CDN會(huì)直接回源站獲取對(duì)應(yīng)的資源并返回給用戶瞻佛,同時(shí)將資源重新緩存到CDN節(jié)點(diǎn)梅忌。

刷新方式

刷新方式大致有三種:URL刷新、目錄刷新和正則刷新僧鲁。

1. URL刷新

對(duì)指定URL的資源進(jìn)行刷新虐呻,當(dāng)用戶再次請(qǐng)求時(shí),CDN直接回源寞秃。
示例:http://www.example.com/demo.jpg

2. 目錄刷新

對(duì)指定目錄的資源進(jìn)行刷新斟叼。
不是真的去遍歷一個(gè)目錄下的資源并逐個(gè)刷新,而是將這次目錄刷新規(guī)則記錄下來(lái)春寿。后續(xù)當(dāng)用戶再次請(qǐng)求時(shí)朗涩,CDN判斷URL與目錄刷新規(guī)則是否匹配,如果匹配了規(guī)則绑改,則進(jìn)行刷新谢床。
示例:http://www.example.com/images/

3. 正則刷新

對(duì)符合該正則表達(dá)式的資源進(jìn)行刷新兄一。
示例:http://www.example.com/[a-z][0-9].*.jpg

正則刷新不是所有CDN廠商都支持的。

其實(shí)還有第四種:時(shí)間段刷新萤悴,對(duì)指定時(shí)間段的資源進(jìn)行刷新。沒(méi)有做過(guò)深入研究皆的,目前未發(fā)現(xiàn)有CDN廠商提供該功能覆履,所以不做過(guò)多解釋。

刷新順序

由于CDN是一個(gè)多級(jí)緩存架構(gòu)费薄,所以為了保證緩存能夠刷新干凈硝全,必須要先從父節(jié)點(diǎn)開(kāi)始,然后再對(duì)邊緣節(jié)點(diǎn)進(jìn)行刷新楞抡,主要是為了避免一個(gè)舊資源被刷掉后伟众,又從父節(jié)點(diǎn)拿到舊的資源。

注意事項(xiàng)
  • 緩存刷新會(huì)導(dǎo)致回源帶寬和請(qǐng)求突增召廷,增加源站的壓力凳厢。
  • 域名有開(kāi)啟共享緩存,使用主域名或其中一個(gè)關(guān)聯(lián)域名來(lái)刷新即可竞慢。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末先紫,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子筹煮,更是在濱河造成了極大的恐慌遮精,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,723評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件败潦,死亡現(xiàn)場(chǎng)離奇詭異本冲,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)劫扒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)檬洞,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人沟饥,你說(shuō)我怎么就攤上這事疮胖。” “怎么了闷板?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,998評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵澎灸,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我遮晚,道長(zhǎng)性昭,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,323評(píng)論 1 279
  • 正文 為了忘掉前任县遣,我火速辦了婚禮糜颠,結(jié)果婚禮上汹族,老公的妹妹穿的比我還像新娘。我一直安慰自己其兴,他們只是感情好顶瞒,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,355評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著元旬,像睡著了一般榴徐。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上匀归,一...
    開(kāi)封第一講書(shū)人閱讀 49,079評(píng)論 1 285
  • 那天坑资,我揣著相機(jī)與錄音,去河邊找鬼穆端。 笑死袱贮,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的体啰。 我是一名探鬼主播攒巍,決...
    沈念sama閱讀 38,389評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼荒勇!你這毒婦竟也來(lái)了窑业?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,019評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤枕屉,失蹤者是張志新(化名)和其女友劉穎常柄,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體搀擂,經(jīng)...
    沈念sama閱讀 43,519評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡西潘,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,971評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了哨颂。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片喷市。...
    茶點(diǎn)故事閱讀 38,100評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖威恼,靈堂內(nèi)的尸體忽然破棺而出品姓,到底是詐尸還是另有隱情,我是刑警寧澤箫措,帶...
    沈念sama閱讀 33,738評(píng)論 4 324
  • 正文 年R本政府宣布腹备,位于F島的核電站,受9級(jí)特大地震影響斤蔓,放射性物質(zhì)發(fā)生泄漏植酥。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,293評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望友驮。 院中可真熱鬧漂羊,春花似錦、人聲如沸卸留。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,289評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)耻瑟。三九已至旨指,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間匆赃,已是汗流浹背淤毛。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,517評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工今缚, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留算柳,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,547評(píng)論 2 354
  • 正文 我出身青樓姓言,卻偏偏與公主長(zhǎng)得像瞬项,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子何荚,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,834評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容

  • 目錄 一囱淋、總結(jié)一句話總結(jié)1、JavaScript和CSS是應(yīng)該放在外部文件中呢還是把它們放在頁(yè)面本身之內(nèi)呢餐塘?2妥衣、為...
    Zal哥哥閱讀 691評(píng)論 0 0
  • 在使用iOS的webview的時(shí)候發(fā)現(xiàn)這樣一個(gè)問(wèn)題,加載一個(gè)網(wǎng)頁(yè)進(jìn)來(lái)戒傻,webview會(huì)負(fù)責(zé)緩存頁(yè)面里的css税手,js...
    _Artillery閱讀 4,093評(píng)論 0 3
  • 理論基礎(chǔ) js中數(shù)組常用的方法有哪些? Array.map():將數(shù)組中的每個(gè)元素調(diào)用一個(gè)提供的函數(shù)需纳,結(jié)果作為一個(gè)...
    _Y_X_閱讀 683評(píng)論 0 1
  • 今天小菌為大家介紹阿里云大學(xué)Apsara Clouder云計(jì)算專項(xiàng)技能認(rèn)證:通過(guò)CDN為網(wǎng)站提速芦倒,本認(rèn)證課程旨在幫...
    IT菌閱讀 888評(píng)論 0 0
  • 無(wú)論是在工作中,還是在面試中不翩,web前端性能的優(yōu)化都是很重要的兵扬,那么我們進(jìn)行優(yōu)化需要從哪些方面入手呢?本文將遵循y...
    姓呂名立字小布2閱讀 255評(píng)論 0 0