華為云計(jì)算 云知識(shí) 華為云CDN支持自助配置狀態(tài)碼緩存時(shí)間
華為云CDN支持自助配置狀態(tài)碼緩存時(shí)間

 【CDN優(yōu)惠活動(dòng)】 

CDN節(jié)點(diǎn)回源站請(qǐng)求資源時(shí),源站會(huì)返回響應(yīng)的狀態(tài)碼,您可以在CDN控制臺(tái)設(shè)置狀態(tài)碼的緩存時(shí)間,當(dāng)客戶端再次請(qǐng)求相同資源時(shí),不會(huì)觸發(fā)回源,減少回源概率,減輕源站壓力。

 

適用場(chǎng)景

狀態(tài)碼緩存時(shí)間功能主要適用于源站響應(yīng)異常狀態(tài)碼的場(chǎng)景。當(dāng)源站運(yùn)行正常時(shí),CDN回源請(qǐng)求資源后將按照設(shè)置的緩存規(guī)則將資源緩存到節(jié)點(diǎn),再次訪問相同資源時(shí)不會(huì)觸發(fā)回源。當(dāng)源站響應(yīng)異常,且不希望所有請(qǐng)求都由源站響應(yīng),可以設(shè)置狀態(tài)碼緩存時(shí)間,減輕源站壓力。

典型應(yīng)用:圖片abc.jpg已從源站刪除,CDN節(jié)點(diǎn)無緩存,且持續(xù)有用戶在訪問該資源,那么所有訪問都將會(huì)回源,由源站響應(yīng)4xx狀態(tài)碼,增加源站壓力。此時(shí)如果在CDN配置4xx狀態(tài)碼緩存時(shí)間,用戶再次請(qǐng)求資源將直接由CDN節(jié)點(diǎn)響應(yīng)4xx狀態(tài)碼,無需回源。

 

注意事項(xiàng)

后臺(tái)有特殊配置的域名暫不支持配置狀態(tài)碼緩存時(shí)間。

當(dāng)前支持以下狀態(tài)碼:

4XX:400、403、404、405、414。

5XX:500、501、502、503、504。

 

操作步驟

①登錄華為云控制臺(tái),在控制臺(tái)首頁中選擇“CDN與智能邊緣 > CDN”,進(jìn)入CDN控制臺(tái)。

②在左側(cè)菜單欄中,選擇“域名管理”。

③在域名列表中,單擊需要修改的域名或域名所在行的“設(shè)置”,進(jìn)入域名配置頁面。

④選擇“緩存配置”頁簽。

⑤單擊“狀態(tài)碼緩存時(shí)間”下方的“添加”按鈕。

⑥輸入需要設(shè)置的配置項(xiàng),單擊“確定”完成配置。

 

配置示例

域名www.example.com的配置了如下狀態(tài)碼緩存規(guī)則:

結(jié)果:當(dāng)用戶訪問某資源,CDN節(jié)點(diǎn)無緩存,回源請(qǐng)求資源,而此時(shí)源站已將該資源刪除,返回404狀態(tài)碼,CDN將此狀態(tài)碼透?jìng)鹘o用戶,同時(shí)將該狀態(tài)碼緩存到節(jié)點(diǎn)。在緩存有效期(30天)內(nèi),當(dāng)用戶再次訪問該資源時(shí),CDN直接給用戶返回404狀態(tài)碼,無需回源,減輕源站壓力。


版權(quán)聲明:本文章文字內(nèi)容來自第三方投稿,版權(quán)歸原始作者所有。本網(wǎng)站不擁有其版權(quán),也不承擔(dān)文字內(nèi)容、信息或資料帶來的版權(quán)歸屬問題或爭議。如有侵權(quán),請(qǐng)聯(lián)系contentedit@huawei.com,本網(wǎng)站有權(quán)在核實(shí)確屬侵權(quán)后,予以刪除文章。