CDN节点缓存过期配置
2022-09-19 11:58 61111
腾讯云 CDN 缓存资源为触发式,当用户发起针对某资源的访问,若请求触达的 CDN 节点未缓存该资源,则回用户源站拉取资源,成功拉取到资源(2XX状态码)后,在节点进行缓存并返回给用户。
您无法直接对 CDN 节点上缓存的资源进行管理,若担心源站资源可能发生变化而 CDN 节点仍缓存旧资源返回给用户,可通过配置节点缓存规则来进行一定程度的控制。
节点缓存过期配置:
您可以登录 CDN 控制台,在左侧菜单栏选择【域名管理】,单击域名操作列的【管理】,进入域名配置页面,切换 Tab 至【缓存配置】,即可找到【节点缓存过期配置】。
默认配置:
在接入加速域名时,CDN会根据您所选不同的业务类型,添加默认的节点缓存过期规则,您可按需进行变更:
-
若选择静态加速业务类型,常规动态文件(如 php、jsp、asp、aspx)默认不缓存,其他所有文件默认遵循源站。若选择下载加速、流媒体点播加速业务类型,默认全部文件缓存30天。
- 目前,缓存有文件大小限制:32G 以内。若超过此限制,将无法正常缓存,会回源获取资源。
- 若您的源站在
Response Header
未设置Cache-Control
字段,则 CDN 会默认添加:Cache-Control: max-age=600
头部。 - 若缓存时间设置为 0,则 CDN 节点不缓存该资源。