更新CDN(内容分发网络)缓存的过程通常涉及两个主要功能:刷新和预热,以下是详细的步骤和注意事项:
CDN 刷新功能
1、作用:强制删除CDN所有节点上的缓存资源,用于更新CDN缓存内容。
2、适用场景:
资源更新和发布:当源站的旧资源更新或升级后,为避免用户仍访问到旧的缓存资源,可通过提交对应资源的URL或目录进行刷新。
违规资源清理:如果源站存在不合规内容,删除源站资源后,由于CDN节点存在缓存,资源仍可被访问到,可通过URL刷新删除缓存资源。
3、操作方式:
登录CDN控制台。
在左侧导航栏单击“刷新预热”。
在“刷新缓存/预热缓存”页签,提交刷新任务。
4、刷新方式:
URL刷新:刷新某个或某些具体URL对应的文件内容,输入的URL必须带有http://或https://。
目录刷新:刷新某个或某些路径下所有文件内容的缓存,输入的目录必须以http://或https://开头,以正斜线(/)
正则刷新:提交含有正则表达式的URL,对符合该表达式的URL进行大批量刷新。
5、使用限制:
默认情况下,CDN限制提交每日的刷新总量、单次提交刷新数量、每分钟提交数量。
如果账号的日带宽峰值超过调整阈值,可申请提升每日URL刷新/目录刷新配额。
6、注意事项:
只有处于“已开启”和“配置中”状态且未被禁用的域名才能执行缓存刷新操作。
如果访问url经过改写,需要使用改写后的真实资源路径进行刷新。
浏览器可能缓存了部分资源,缓存刷新后请同步刷新浏览器缓存。
CDN 预热功能
1、作用:主动将源站对应的资源缓存到CDN节点上,用于减少回源时间消耗。
2、适用场景:
运营活动:提前将活动页涉及到的静态资源预热至CDN加速节点。
安装包发布:新版本安装包或升级包发布前,提前将资源预热至CDN加速节点。
3、操作方式:与刷新操作类似,登录CDN控制台,在“刷新缓存/预热缓存”页签,提交预热任务。
4、预热方式:目前仅支持URL预热。
5、注意事项:
提交预热任务并成功执行后,CDN节点会立即回源站加载所需资源,因此大批量提交预热任务会生成较多的并发下载任务,导致回源带宽和请求突增,这会增加源站压力,建议在网站流量的低峰时期操作。
预热任务从提交到预热完成,实际执行时间视预热文件大小而定,大约需要5~30分钟。
通过以上步骤,您可以有效地更新CDN缓存,确保用户能够访问到最新的资源,不同云服务提供商的具体操作界面和细节可能略有不同,请参考相应服务商的官方文档。
以上就是关于“cdn怎么更新”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/74296.html