CDN刷新是什么意思?
網(wǎng)友解答: 本文介紹CDN的內(nèi)容管理中刷新功能,從刷新場(chǎng)景,業(yè)務(wù)邏輯以及常見(jiàn)問(wèn)題來(lái)剖析CDN刷新功能。1.為什么要刷新?CDN節(jié)點(diǎn)緩存的資源沒(méi)有過(guò)期,但是基于業(yè)務(wù)要求,需要更新CDN節(jié)點(diǎn)
本文介紹CDN的內(nèi)容管理中刷新功能,從刷新場(chǎng)景,業(yè)務(wù)邏輯以及常見(jiàn)問(wèn)題來(lái)剖析CDN刷新功能。
1.為什么要刷新?CDN節(jié)點(diǎn)緩存的資源沒(méi)有過(guò)期,但是基于業(yè)務(wù)要求,需要更新CDN節(jié)點(diǎn)上緩存資源。遇到這種場(chǎng)景怎么辦?刷新功能就登場(chǎng)了,刷新就是強(qiáng)制刪除CDN節(jié)點(diǎn)緩存內(nèi)容。用戶請(qǐng)求這些資源時(shí),CDN節(jié)點(diǎn)需要重新回源拉取資源,保證響應(yīng)的資源與源站一致。
常見(jiàn)的場(chǎng)景:T公司游戲包發(fā)布后,發(fā)現(xiàn)有bug需要修復(fù),為了降低影響,需要把CDN節(jié)點(diǎn)上緩存的游戲安裝包都刪除。B公司官網(wǎng)頁(yè)面更新,需要把CDN節(jié)點(diǎn)上所有與官網(wǎng)有關(guān)緩存資源都刪除。2.刷新業(yè)務(wù)邏輯刷新業(yè)務(wù)邏輯,有以下幾個(gè)知識(shí)點(diǎn)
刷新范圍。全網(wǎng)CDN節(jié)點(diǎn),包括邊緣節(jié)點(diǎn)和中間源集群。刷新類型。1) 目錄刷新 ,目錄刷新又分為刷新變更資源和刷新全部資源 2)URL刷新刷新對(duì)節(jié)點(diǎn)資源影響。1)資源置過(guò)期 2)資源刪除。對(duì)于目錄刷新變更資源,置資源過(guò)期,會(huì)同源站對(duì)比Mtime(last-modify時(shí)間)。而對(duì)于目錄刷新全部資源和URL刷新是直接刪除緩存資源。