亚洲一区精品自拍_2021年国内精品久久_男同十八禁gv在线观看_免费观看a级性爱黄片

Article / 文章中心

阿里云CDN下載文件不一致的解決方案

發(fā)布時間:2018-07-30 點擊數(shù):1931

通過CDN訪問其上的緩存在沒有過期之前是會直接反饋給用戶CDN上的緩存,而如果用戶在這期間源站做了同名更新后訪問的時候會發(fā)現(xiàn)請求到的資源仍然是舊的資源而導(dǎo)致網(wǎng)站內(nèi)容錯亂。這種問題建議從以下幾個方面解決:

1、源站不做同名更新或增加版本號:源站做了同名更新后CDN并不會知曉該事情,因此建議用戶在源站盡量不要做同名更新,或者通過給URL增加版本參數(shù)的方式來使CDN請求新資源的時候會回源拿數(shù)據(jù)(這種方式在CDN的控制臺上不能開啟過濾參數(shù)按鈕,否則失效)。

2、用戶在進(jìn)行同名刷新后可通過控制臺/API來手動刷新對應(yīng)的資源URL,刷新方式可以分為目錄刷新和URL刷新。其中URL刷新主要適合于單個資源,刷新速度較快,而目錄刷新則會刷下該目錄下的所有文件、刷新速度較慢并且由于該目錄下所有資源下次請求都會回源可能會對源站帶寬所負(fù)載情況。

3、如果CDN的源站是OSS的話,在OSS的控制臺上開啟CDN緩存刷新按鈕就可以在OSS源站出現(xiàn)object的同名更新的時候會調(diào)用CDN的刷新接口刷新對應(yīng)的URL。設(shè)置請參考下圖: