缓存配置
通过本文您可以详细了解缓存配置的功能介绍和操作步骤。
功能介绍
该功能可以针对不同“目录路径”和“文件名后缀”的资源进行Cache节点行为的设置,您可以自定义指定资源内容的缓存过期时间规则。
支持用户自定义缓存策略优先级。
Cache的默认缓存策略。
用于配置文件过期时间,在此配置的优先级会高于源站配置。如果源站未配置Cache配置,支持按目录和文件后缀两种方式设置(支持设置完整路径缓存策略)。
SCDN的缓存是有可能由于热度较低被提前剔除出SCDN节点的。
注意事项
对于不经常更新的静态文件,建议将缓存时间设置为1个月以上(eg:图片类型,应用下载类型)。
对于需要更新并且更新很频繁的静态文件,可以将缓存时间设置短些,视业务情况而定(eg:js,css等)。
对于动态文件(eg:php | jsp | asp),建议设置缓存时间为0s,即不缓存;若动态文件内容更新频率较低,例如php文件,推荐设置较短缓存时间。
建议源站的内容不要使用同名更新,以版本号的方式方步,即采用img-v1.0.jpg、img-v2.1.jpg的命名方式。
操作步骤
在SCDN域名管理页,选择相应域名进入配置页面。
选择缓存配置,可以对缓存规则进行添加、修改、删除。
单击添加,增加缓存规则,按目录或者按文件后缀。举例:为加速域名
example.aliyundoc.com
设置三则缓存配置规则:
缓存策略1:文件名后缀为
jpg、png
的所有资源过期时间为1月,权重设置为90。缓存策略2:目录为
/www/dir/aaa
过期时间为1小时,权重设置为70。缓存策略3:完整路径为
/www/dir/aaa/example.php
过期时间为0s,权重设置为80。
则这三个缓存策略的生效顺序是:策略1-->策略3-->策略2。权重可设置1~99,数字越大优先级越高,优先生效;不推荐设置相同的权重,权重相同的两条缓存策略优先级随机。
- 本页导读 (0)