功能介绍

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回源 栏,开启功能。