站长课堂☆七彩空间
CDN缓存时间设置为0则表示不缓存回源站
CDN缓存时间设置为0则表示不缓存回源站
1)什么是CDN缓存时间
CDN缓存时间是CDN服务器保存的一套针对用户文件的缓存策略,根据缓存策略判断文件是否超时需要回源。合理配置您的缓存策略,会大大降低回源率,减少源站的压力,节省带宽。
2)全局设置
系统默认所有文件的缓存时间是2592000秒(30天),用户可设置该时间,缓存时间可设置:0秒至4亿秒当中的任意整数秒,如果设置为0,则表示不缓存,文件访问会透传回源站。
3)个性化设置
用户可以新加一列配置个性化的缓存时间,目前支持文件类型、文件夹两种,如:
文件类型 .jpg;.png;.js;.html 300秒
文件夹 /XXXX;/abcd;/1234 500秒
注意:
a) 缓存内容可填入多个项,每个项用“;”分开,内容区分大小写
b) 文件类型必须以“.”开头的文件后缀,如.jpg; 文件夹类型必须以“/”开头,不能以“/”结尾,如/12345/test
c) 用户最多只能添加10个个性化设置,每个设置内容不能超过150字。
d) 缓存时间可以设置任意整数秒,如果设置为0则表示不缓存。
4) 配置项的优先级
根据列表中配置项的顺序来确定优先级,列表底部的优先级大于列表顶部。
如:
规则1:全部类型 所有文件 600秒
规则2:文件类型 .jpg;.png;.js;.html 300秒
规则3:文件夹 /XXXX;/abcd;/1234 500秒
则:
对/XXXX/a.jpg类型,由于内容”/XXXX”命中规则3,列表底部优先,则缓存时间为500秒
对/b.png 类型,由于内容”.png” 命中规则2,列表底部优先,则缓存时间为300秒
对/c.css 类型,由于内容”/c.css”不命中规则2、规则3,故其命中规则1,则缓存时间为600秒
5)CDN缓存时间规则默认不继承源站http cache_control,以CDN节点服务器设置的默认时间为当前资源的缓存过期时间。若要继承源站http cache_control,则可开启“高级缓存过期设置”。
6)高级缓存过期设置即指:CDN节点继承源站http cache_control,在CDN节点和源站max_age中取最小值设为缓存过期时间
如:
/index.htm的max_age是200秒,CDN缓存时间配置600秒,则文件200秒即会超时回源
/index.htm的max_age是800秒,CDN缓存时间配置600秒,则文件600秒即会超时回源
CDN配置管理:启动、关闭、删除
审核通过的域名,通过后台部署后进入启动状态,可进行CDN加速。
用户可以通过“关闭”操作,将启动状态的域名关闭,关闭后的域名配置保留,但不产生CDN流量。
用户可以通过“删除”操作,将关闭状态下的域名删除,删除后的域名配置被永久删掉。(FTP上上传的资源需用户自行登录ftp删除)。
CDN配置管理:CDN刷新
文件的回源控制,一般是通过缓存时间来管理的,当文件超时后即回源。详情可参考CDN配置管理——缓存时间。
当您的文件在源站上更新后需要快速回源下发到CDN节点时,可以使用CDN刷新功能。
文件刷新的生效时间是5分钟,当文件配置的缓存时间少于五分钟,建议不使用刷新工具,而是等待超时更新。
CDN配置管理:回源host
回源host是用于CDN回源到源站时的访问域名,即http请求包包头的host字段内容。 CDN节点会在回源的http请求包host字段里填上该域名,以支持源服务器可通过此host做的特殊逻辑。
1)、回源host配置只能域名在“自有源”方式接入下可修改,默认回源host是您对应的加速域名,即用户访问您服务的域名;
2)、您可以根据需要修改回源host,请保证该域名可以正确访问,否则会出现回源失败的情况。
CDN配置管理:中间源
中间源即:中间源服务器,是位于业务服务器(即源站)和CDN节点的一个中间层的回源服务器。中间源服务器可缓存CDN节点的回源访问,降低业务服务器(即源站)的访问压力。中间源配置只有在“自有源”方式接入下才可使用。
信息推荐
资讯中心 | 电子商务 | 搜索营销 | 设计学院 | 中医养生 | 养生保健 | 节日祝福 | 民俗文化 | 奇闻趣事
建站知识 | 人世百态 | 网站导航 | 传统节日 | 搜索热点 | 星座运势 | 趣闻轶事 | 祝福的话 | 短信大全
© 2023 QicaiSpace.Com