為提升資源回應時間,減少回源流量消耗,您可以閱讀本文配置Range回源。
背景資訊
Range回源是指用戶端通知來源站點伺服器只返回指定範圍內的部分內容,有利於音視頻等較大檔案的內容分發。
說明
- 配置Range回源之前,需要來源站點支援Range請求,即HTTP要求標頭中包含Range欄位,並且來源站點能夠響應正確的206檔案分區。
- Range回源是可選配置項,ApsaraVideo for VOD控制台預設開啟Range回源。
操作步驟
- 登入ApsaraVideo for VOD控制台。
- 在點播控制台左側導覽列的組態管理地區,單擊 ,進入網域名稱管理頁面。
- 選擇您要配置的網域名稱,單擊配置。
- 單擊視頻相關,選擇Range回源,單擊修改配置。
- 選擇Range回源配置,單擊確定完成配置。
Range回源設定 具體描述 樣本 開啟 當您需要訪問資源檔指定範圍內的部分內容時,為了提高資源響應效率,則需要開啟Range回源。開啟Range請求回源後,來源站點需要依據Range,回應檔的位元組範圍,同時CDN節點也會向用戶端響應相應位元組範圍的內容。 如果用戶端向CDN的請求中含有 range:0-100
,則來源站點收到的請求中也會含有range:0-100
。來源站點響應CDN節點,CDN節點響應用戶端位元組範圍為0~100,共101個位元組。關閉 當您需要訪問資源檔的全部內容時,則需要關閉Range回源。關閉Range回源後,CDN上層節點會向來源站點請求全部的檔案,由於用戶端收到Range定義的位元組後自動斷開HTTP串連,請求的檔案沒有緩衝到CDN節點上,最終導致快取命中率較低,並且回源流量較大。 如果用戶端向CDN請求中含有 range:0-100
,則來源站點端收到的請求中沒有Range這個參數。來源站點響應CDN節點完整檔案,CDN節點響應給用戶端的就是101個位元組,由於連結斷開,會導致該檔案沒有緩衝到CDN節點上。強制 開啟強制Range回源後,無論用戶端是否使用Range請求CDN節點,CDN節點都會採用Range請求回源。CDN節點的所有回源Range請求都按照512 KB分區大小回使用者來源站點。 當選擇Range回源為強制,請確保來源站點支援參數Range。 說明 您指定Range回源為強制後,任何分區請求都會強制分區回源。