本文为您介绍如何视频点播中配置状态码缓存。
如果源站的响应状态码不是 2xx,缓存节点默认不缓存请求的内容。如果另一个用户请求相同的内容时,还是会触发回源。如果您希望在短时间内避免这些内容的回源,可以配置状态码缓存,降低源站压力。配置了状态码缓存后,在您指定的时间内,如果缓存节点收到了这些内容的访问请求,缓存节点不会回源,而是直接返回状态码。当前仅支持配置 400-599 之间的状态码。该配置可减少在源站响应错误状态码情况下 CDN 的回源次数,对源站起到一定保护作用。
状态码缓存适用于点播加速域名、自定义源站加速域名和封面加速域名。
登录视频点播控制台,进入指定空间。
选择左侧导航栏分发加速设置 > 域名管理。
根据您的域名类型,选择点播加速域名、自定义源站加速域名或封面加速域名页签。
在域名列表中找到您需要配置的域名,单击操作列的配置按钮。
在缓存配置页签下,单击页面左下角的修改配置按钮。
在状态码缓存区域,单击添加规则。
单击页面下方的修改配置按钮。
在状态码缓存区域,根据业务需求,单击添加规则按钮,进行规则配置。
说明
支持最多可以添加 50 条状态码缓存规则。
规则的详细说明如下表示。
参数 | 说明 |
---|---|
优先级 | 规则的优先级。数字 1 的规则优先级最高。在收到请求时,CDN 按规则的优先级,从高到低尝试将请求与规则匹配。如果请求匹配了某一条规则,CDN 就停止匹配其余规则。您可以通过拖拽调整规则的优先级。 |
规则类型 | 状态码缓存规则的类型,表示规则对哪个类型的对象生效。支持以下选项:
|
规则 | 根据规则类型,输入规则的内容。长度不能超过 1,024 个字符。不能包含以下字符:连续斜杠
|
状态码 | 您可以输入的状态码的范围是 400-599。您可以输入
|
忽略大小写 | 视频点播在使用规则匹配用户请求的文件时是否区分大小写。请求 URL 的其余部分不受该配置影响。该配置默认关闭,表示区分大小写。假设对于文件后缀规则,您设置忽略大小写为关闭,您输入的规则内容是 |
缓存时间 | 指定一个时间单位并输入缓存的时间。您可以指定的最长时间是 10 年,也就是 315,360,000 秒。该配置的说明如下:
|
单击保存配置。