配置Range回源

更新时间:
复制为 MD 格式

为提升资源响应时间,减少回源流量消耗,您可以阅读本文配置Range回源。

背景信息

Range回源是指客户端通知源站服务器只返回指定范围内的部分内容,有利于音视频等较大文件的内容分发。

说明
  • 配置Range回源之前,需要源站支持Range请求,即HTTP请求头中包含Range字段,并且源站能够响应正确的206文件分片。

  • Range回源是可选配置项,视频点播控制台默认开启Range回源。

操作步骤

  1. 登录视频点播控制台

  2. 在点播控制台左侧导航栏的配置管理区域,单击分发加速配置 > 域名管理,进入域名管理页面。

  3. 选择您要配置的域名,单击配置

  4. 单击视频相关,选择Range回源,单击修改配置

    Range回源

  5. 选择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回源为强制后,任何分片请求都会强制分片回源。