作者:辰舒
在上个章节中我们学习了CDN的缓存应当如何配置,并提及在文件变化但CDN缓存未过期时,我们可以通过CDN的刷新功能更新节点缓存,那么CDN刷新功能具体应当如何使用呢?
除了缓存内容的更新,CDN缓存是否可以在未触发访问时提前部署到节点来达到缩短请求中的回源耗时呢?
本章节中我们将为您介绍 CDN刷新/预热 功能如何理解及使用,功能的注意事项及使用限制,最终效果验证等内容。
准备工作
1.已经添加完成的CDN域名
2.阿里云CDN控制台。
本章节内容大纲
- 刷新功能的含义、使用、限制、注意事项,如何验证刷新成功。
- 预热功能的含义、使用、限制、注意事项,如何验证预热成功。
- CDN回源OSS时如何实现自动化刷新
- CDN回源其他源站时如何实现自动化刷新、预热逻辑
功能说明
- 刷新:
-
- 作用:强制删除CDN所有节点上的缓存资源,用于更新CDN缓存内容。
- 效果:刷新缓存后,当您向CDN节点请求资源时,CDN会直接回源站获取对应的资源并返回给您,同时将资源重新缓存到CDN节点。
- 预热:
-
- 作用:主动将源站对应的资源缓存到CDN节点上,用于减少回源时间消耗。
- 效果:预热缓存后,当您首次请求资源时,即可直接从CDN节点获取到对应的资源内容,无需再回源站获取。
下表列出了刷新和预热功能常见的适用场景。
功能 |
适用场景 |
刷新 |
源站的旧资源更新或升级后,为避免用户仍访问到旧的缓存资源,可通过提交对应资源的URL或目录进行刷新,用户即可直接访问到最新的资源并缓存至CDN节点。
如果您的源站存在使用限制中提及的不合规内容,当您删除源站资源后,由于CDN节点存在缓存,资源仍可以被访问到,可通过URL刷新删除缓存资源。 |
预热 |
运营一个大型活动时,提前将活动页涉及到的静态资源预热至CDN加速节点,活动开始后用户访问的所有静态资源均已缓存至CDN加速节点,由加速节点直接响应。文章来源:https://www.toymoban.com/news/detail-829642.html
新版本安装包或升级包发布前,提前将资源预热至CDN加速节点,产品正式上线后,海量用户的下载请求将直接由CDN加速节点响应,提升下载速度,大幅度降低源站压力,提升用户体验。文章来源地址https://www.toymoban.com/news/detail-829642.html |
到了这里,关于秒懂边缘云 | CDN基础入门:CDN缓存刷新与预热的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!