配置狀態碼過期時間
更新時間 2025-04-25 18:08:50
最近更新時間: 2025-04-25 18:08:50
分享文章
本文簡述狀態碼過期時間的配置方法。
功能介紹
當邊緣節點從源站獲取資源時,源站會返回響應狀態碼,您可在客戶控制臺上配置狀態碼過期時間,邊緣節點會將源站返回的狀態碼緩存在本地,在狀態碼過期前,客戶端若再次向邊緣節點發起相同資源的請求,邊緣節點將直接響應緩存的狀態碼,不會回源請求,可有效減輕源站服務器的壓力。當狀態碼在邊緣節點上的緩存時間過期后,客戶端再次請求該資源將回源請求。
狀態碼過期時間主要用于源站響應了異常狀態碼的場景,例如4xx、5xx。
通常情況下,邊緣節點從源站成功獲取到資源后,即源站響應了2xx狀態碼后,會遵循配置的緩存規則和緩存優先級進行緩存。若源站服務器無法立即響應所有狀態碼(例如:4xx、5xx狀態碼),或者不希望全部請求都由源站服務器響應,可通過配置狀態碼過期時間,由邊緣節點來響應狀態碼,減輕源站服務器壓力。
典型場景
某文件在源站服務器上已刪除,但仍持有用戶持續訪問,邊緣節點沒有緩存該文件,所有該文件的請求都會回源,此時源站會響應4xx狀態碼。此時,可以在邊緣節點上配置4xx狀態碼緩存,客戶端多次請求該文件時,邊緣節點可以直接響應4xx狀態碼,無需再回源。
前提條件
您已經完成添加服務域名,如果您未添加,請參考添加服務域名。
操作步驟
1.登錄,進入【安全與加速工作臺】-【CDN加速配置】,在域名列表中選中要配置的域名。
2.進入域名配置詳情頁面后,選擇【緩存配置】,單擊【編輯配置】按鈕。
3.選擇【狀態碼過期時間】后單擊【增加規則】按鈕。
4.輸入需要緩存的異常狀態碼,可填多個,使用逗號“,”分割。選擇過期時間單位,如秒、分鐘、小時、天,再填寫對應的過期時間。
5.點擊確定。
配置界面
