功能介紹

Range回源,即分區回源,是指用戶端通知來源站點伺服器只返回部分內容,以及這部分內容的範圍。開啟Range回源功能,可以減少回源流量消耗,並且提升資源回應時間,對於較大檔案的分發加速有很大協助。

  • 需要來源站點支援range請求,即對於http要求標頭中包含 Range 欄位,來源站點能夠響應正確的206檔案分區。
  • 開啟Range回源,則該參數可以請求回來源站點。此時來源站點需要依據 Range 的參數,回應檔的位元組範圍。同時CDN節點也會向用戶端響應相應位元組範圍的內容。
    说明 例如:如果用戶端向全站加速請求中含有range: 0-100,則來源站點端收到的請求中也會含有range:0-100這個參數。此時,來源站點響應給全站加速節點,再由全站加速節點響應給用戶端的,都是101個位元組(範圍為0-100)的內容。
  • 關閉Range回源,全站加速上層節點會向來源站點請求全部的檔案,並且由於用戶端會在收到Range定義的位元組後自動斷開http連結,請求的檔案沒有緩衝到CDN節點上。最終導致緩衝的命中率較低,並且回源流量較大。
    说明 例如:如果用戶端向全站加速請求中含有range:0-100,則伺服器端收到的請求中沒有range這個參數。此時,來源站點響應給全站加速節點完整檔案,但CDN節點響應給用戶端的則是101個位元組。然而,由於串連斷開,該檔案無法緩衝到CDN節點上。

注意事項

需要來源站點支援range請求,即對於http要求標頭中包含 Range 欄位,來源站點能夠響應正確的206檔案分區。

操作步驟

  1. 網域名稱管理 頁,選擇網域名稱,單擊 配置
  2. 回源配置 > Range回源 欄,開啟功能。