天翼云CDN加速域名管理 - 状态码过期时间
文档简介:
简述状态码过期时间的配置方法。
功能介绍:
CDN节点从源站获取资源时,源站会返回响应状态码,您可以在天翼云CDN上配置状态码过期时间,当客户端再次请求相同资源时,由CDN直接响应状态码,不会触发回源,减轻源站压力。当状态码在CDN上的存储时长超过设置的过期时间,缓存的状态码会失效,此时针对同一资源的请求需要回源。
简述状态码过期时间的配置方法。
功能介绍
CDN节点从源站获取资源时,源站会返回响应状态码,您可以在天翼云CDN上配置状态码过期时间,当客户端再次请求相同资源时,由CDN直接响应状态码,不会触发回源,减轻源站压力。当状态码在CDN上的存储时长超过设置的过期时间,缓存的状态码会失效,此时针对同一资源的请求需要回源。
- 配置状态码过期时间主要适用于源站响应了异常状态码的情况下,例如4xx、5xx。
- 正常情况下CDN节点成功从源站获取到所请求的资源,即源站响应了2xx状态码时,会按照天翼云CDN缓存规则及优先级进行缓存。如果源站无法迅速响应所有状态码(例如非2xx状态码),且不希望所有请求全部由源站响应,那么可以配置状态码过期时间,由CDN节点直接响应状态码,减轻源站压力。
典型场景:文件A在源站已被删除,但客户端仍持续访问,CDN节点没有缓存文件A,所有针对文件A的请求都将被转发回源,由源站响应4xx状态码,这将会大幅增加源站的压力。如果CDN节点上配置了缓存4xx状态码,那么CDN节点针对文件A的请求首次回源后,会缓存4xx状态码,在预设缓存时间内,当客户端再次请求文件A时,将会由CDN节点直接响应4xx状态码,无需回源。
配置说明
1、登录CDN控制台。
2、在域名列表页面,点击编辑目标域名。
3、单击缓存配置。
4、单击状态码过期时间。
5、单击添加。
6、选择过期时间单位,如秒、分钟、小时、天。再填写对应的过期时间。
7、输入需要缓存的异常状态码,可填多个,使用逗号“,”分割;取值范围为具体状态码,例如404,500。
8、点击确认。
配置界面