本文档介绍火山引擎内容分发网络(CDN)提供的 "离线缓存" 特性。
说明
要使用该特性,请 提交工单。
如果您的源站发生故障或者回源请求遇到未知错误,CDN 将无法从您的源站获取文件。在这个场景中,无论缓存文件是否过期,如果您希望 CDN 继续使用缓存文件响应用户请求,您可以开启 "离线缓存" 特性。
在您开启离线缓存后,如果满足 触发条件 的配置,并且 CDN 已缓存了请求的文件,则 CDN 会将缓存文件发送给用户。
登录 火山引擎内容分发网络控制台。
在左侧导航栏,点击 域名管理。
在 域名管理 页面,找到需要配置的域名,点击 管理。
在域名页面上,点击 缓存配置 页签。
在页面右上方,点击 编辑配置。
在 离线缓存 下方,设置 状态 为启用。
参照文档下方的 配置说明 进行配置。
配置完成后,在页面右上方,点击 提交编辑。
配置 | 说明 |
---|---|
触发条件 | 表示触发 CDN 始终使用缓存文件响应用户请求的条件。您可以勾选以下一个或者多个条件:
|
异常状态码 | 表示具体的 5xx 响应状态码,范围是 500-599。多个状态码之间使用分号(;)分隔。例如 |
如果您在 "离线缓存" 与 状态码缓存 中同时配置了某个 5xx 状态码,当源站响应中包含该 5xx 状态码时:
如果 CDN 已缓存了该 5xx 状态码,则 "状态码缓存" 生效。
如果 CDN 未缓存该 5xx 状态码,则 CDN 缓存该状态码并将该状态码发送给用户。