CDN 缓存设置| 学习笔记

本文涉及的产品
.cn 域名,1个 12个月
简介: 快速学习 CDN 缓存设置。

开发者学堂课程【阿里云 CDN 使用教程CDN 缓存设置】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/439/detail/5430


CDN 缓存设置

 

目录

一、 设置缓存过期时间

二、 刷新缓存

 

一、设置缓存过期时间

介绍 CDN 缓存过期时间的配置:首先登陆 CDN 控制台,点击域名管理进入加速域名列表,选择自己需要配置的加速域名,这里选择 test-cdn.cdnpe.com 域名。

进入到当前这个域名配置当中,找到“缓存设置”模块,配置项有缓存过期时间,在说明一栏有详细的介绍,可以点击链接进入到详细的文档页面:

配置项

说明

缓存过期时间

自定义指定资源内容的缓存过期时间规则,支持指定路径或者文件名后缀方式

设置 HTTP 开头

可设置 http 请求头,目前提供9个 http 请求头参数可供自行定义取值

404页面

可自定义设置404、403、503、504等页面

点击修改配置,进入缓存过期时间的规则列表,当前没有任何规则,选择添加。

首先添加目录类型过期规则,如针对目录/a/下所有的文件缓存时间设置为100秒,可以设置该条规则的生效权重,权重越大说明生效优先级更高,这里设置权重为99,点击确定。

继续添加,针对文件名后缀可以设置不同的缓存过期时间,主要考虑的是它的更新频率以及文件的类型,如静态文件、图片、下载包、音视频等等,所以设置为一个月,这里内容填写 jpg,png,权重设置为98,点击确定。

继续设置,如果文件类型为更新频率比较高的类似于 jscsshtml 文件等等,过期时间可以设置的略短,如50秒。这里可以根据自己的业务需要来设置更新时间,权重设置为97,点击确定。

继续添加文件类型,如果是动态文件类似于 phpjsp 等等,这些文件可以设置为不缓存,那么过期时间为0秒,这里设置内容为 php,设置权重为96,点击确定。

可以看到前面三条规则已经生效,通常在配置5分钟后会下放到全网,全网就会生效该条缓存过期时间的配置,那么资源就会按照这些规则在节点上进行缓存和更新

image.png


二、刷新缓存

介绍 CDN 刷新缓存:首先为什么要进行刷新缓存操作?

当源站文件版本发生更新,可以通过手动刷新缓存来立即同步更新全网节点上的文件,这样可以让用户及时的访问到网站或者应用的最新版本。

首先登陆 CDN 控制台,选择刷新操作页面,在这里可以看到操作类型可以支持刷新或者预热,这里介绍刷新刷新类型可以支持单条 URL 刷新或者目录刷新在下面可以输入需要刷新的 URL 列表也可以将 URL 列表写成一个 txt 文件拖拽到此。这里设置http://text-cdnpe.com/a.html

image.png

当前若需要刷新的资源是 a.html那么输入完整的 URL 链接,点击刷新,可以看到刷新操作成功,可以在刷新记录页面了解到刷新的具体进度,这里可以看到当前进度是100%。

需要注意的一点是阿里云平台给每一个账户每天的刷新配额是2000个 URL 或者100个目录,如果不满足个人需求,可以提交工单来申请更高的配额。

相关文章
|
2月前
|
缓存 安全 UED
网站图片缓存设置不当可能会导致哪些问题?
【10月更文挑战第18天】网站图片缓存的合理设置至关重要,需要综合考虑图片的性质、更新频率、用户体验、服务器性能等多方面因素,以避免出现上述各种问题,确保网站的正常运行和用户信息的安全。
|
2月前
|
缓存 监控 定位技术
|
5月前
|
缓存 应用服务中间件 nginx
Web服务器的缓存机制与内容分发网络(CDN)
【8月更文第28天】随着互联网应用的发展,用户对网站响应速度的要求越来越高。为了提升用户体验,Web服务器通常会采用多种技术手段来优化页面加载速度,其中最重要的两种技术就是缓存机制和内容分发网络(CDN)。本文将深入探讨这两种技术的工作原理及其实现方法,并通过具体的代码示例加以说明。
496 1
|
5月前
|
缓存 Java Spring
Java本地高性能缓存实践问题之Caffeine中设置刷新机制的问题如何解决
Java本地高性能缓存实践问题之Caffeine中设置刷新机制的问题如何解决
155 1
|
5月前
|
缓存 Java
Java本地高性能缓存实践问题之Caffeine缓存库中基于时间设置驱逐策略的问题如何解决
Java本地高性能缓存实践问题之Caffeine缓存库中基于时间设置驱逐策略的问题如何解决
|
5月前
|
敏捷开发 缓存 测试技术
阿里云云效产品使用合集之缓存怎么设置
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
2月前
|
存储 缓存 监控
网站的图片资源是否需要设置缓存?
【10月更文挑战第18天】网站的图片资源一般是需要设置缓存的,但要根据图片的具体特点和网站的需求,合理设置缓存时间和缓存策略,在提高网站性能和用户体验的同时,确保用户能够获取到准确、及时的图片信息。
|
2月前
|
Web App开发 缓存 UED
如何设置浏览器的缓存策略?
【10月更文挑战第23天】通过合理地设置浏览器的缓存策略,可以在提高网页性能、减少网络流量的同时,确保用户能够获取到最新的内容,从而提升用户体验和网站的性能优化效果。
129 4
|
3月前
|
缓存 监控 安全
阿里云CDN设置阀值的指南
阿里云CDN设置阀值的指南
|
3月前
|
存储 JavaScript 安全
vue项目打包优化:缩小体积productionSourceMap设置,使用cdn加速
vue项目打包优化:缩小体积productionSourceMap设置,使用cdn加速
358 0