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

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

CDN節(jié)點回源站請求資源時,源站會返回響應的狀態(tài)碼,您可以在CDN控制臺設置狀態(tài)碼的緩存時間,當客戶端再次請求相同資源時,不會觸發(fā)回源,減少回源概率,減輕源站壓力。

 

適用場景

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

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

 

注意事項

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

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

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

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

 

操作步驟

①登錄華為云控制臺,在控制臺首頁中選擇“CDN與智能邊緣 > CDN”,進入CDN控制臺。

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

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

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

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

⑥輸入需要設置的配置項,單擊“確定”完成配置。

 

配置示例

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

結果:當用戶訪問某資源,CDN節(jié)點無緩存,回源請求資源,而此時源站已將該資源刪除,返回404狀態(tài)碼,CDN將此狀態(tài)碼透傳給用戶,同時將該狀態(tài)碼緩存到節(jié)點。在緩存有效期(30天)內,當用戶再次訪問該資源時,CDN直接給用戶返回404狀態(tài)碼,無需回源,減輕源站壓力。


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