功能介绍
天翼云CDN支持URL刷新、目录刷新和正则刷新三种内容刷新方式。不同刷新方式实现机制稍有不同,但最终都能确保用户访问时获得最新的内容。常用于客户对源站内容做更新后,需要CDN节点上对该内容做同步更新的场景。
- URL刷新:执行URL刷新请求后,CDN节点会直接删除URL对应的缓存内容,此时,如果客户端向CDN节点请求该内容,节点会回源站获取并缓存新的内容,同时返回给用户。
- 目录刷新/正则刷新:执行目录或正则刷新请求后,节点缓存将被标记为缓存过期状态(也叫缓存置过期),此时,如果客户端向CDN节点请求该内容,节点会携带If-Modified-Since请求头或If-None-Match请求头回源站校验内容是否有更新。如果源站响应304,说明源站内容未更新,节点则只更新缓存状态不拉取新内容,使用已有缓存响应给用户;如果源站响应200或206,说明源站内容有更新,节点将拉取新内容并缓存,使用新内容响应给用户。
配置说明
- 登录CDN控制台。
- 单击左侧导航栏【刷新预取】。
- 在【刷新预取】页面,单击【创建任务】。
- 按实际场景需求,选择【URL刷新】、【目录刷新】或【正则刷新】。
- 按照对应刷新类型标题下方的提示内容,填写待刷新URL。
- 配置完成后,单击【确定】。
功能 | 说明 |
---|---|
URL刷新 | 输入需要刷新的完整URL,每个URL要以http://或https://开头,如: http://www.ctyun.cn/images/test.jpg。每条URL一行(回车换行),请注意区分URL中的字母的大小写,错误的大小写会导致刷新无效。 |
目录刷新 | 输入需要刷新的目录,目录要以http://或https://开头和/结尾,如http://www.ctyun.cn/images/。每条目录一行(回车换行),请注意区分URL中的字母的大小写,错误的大小写会导致刷新无效。 |
正则刷新 | 输入需要刷新的正则URL,每个URL均为域名+正则路径,域名要以http://或https://开头,示例: http://www.ctyun.cn/\w+。每条URL一行(回车换行),请注意区分URL中的字母的大小写,错误的大小写会导致刷新无效。 |
注意事项
- CDN节点的缓存不定时更新,当您的源站内容更新后,需要用户获取到最新的资源,可以通过提交刷新任务实现。
- 大批量的刷新推送可能会引发高并发回源,如果源站出口带宽较小,建议分多次小批量操作。
- 每条URL一行(回车换行),并注意区分URL中的字母的大小写,刷新任务一般5~10分钟生效。
- 刷新额度限制:
- URL刷新:10000条/日/每账号。
- 目录刷新:100条/日/每账号。
- 正则刷新:10条/日/每账号(单域名最高限额10条/日)。
说明为防止资源滥用,天翼云CDN平台限定了各服务资源的额定用量,如果当前用量无法满足使用需要,请提交工单申请扩大额度,将根据您业务的实际需求评估并配置。