CDN刷新和预取是可选的操作,取决于客户的需求,可以根据自身需求和网站的特点来决定是否需要进行刷新和预取操作。
- 刷新是指在CDN上将旧的缓存文件删除或置为过期,当用户下一次访问时可回源获取最新文件并重新缓存。当同名文件更新不频繁,且配置了较长缓存过期时间情况下,需要对文件进行更新时,可采用刷新操作,以确保用户获取到最新内容。此外,刷新也适用于源站资源删除、缓存文件有误等场景。
注意如果同名文件更新频繁,建议配置较短的缓存过期时间,使其自然过期,无需进行频繁的CDN主动刷新操作。
- 预取是指在用户访问至CDN节点之前,提前触发CDN回源获取并缓存文件,以达到首个用户即能访问加速的效果,并避免新文件热度过高导致的回源量高问题。适用于用户访问热度较高,且可能会造成较大回源的新文件发布场景,例如热门APP应用更新包即将发布前,可提前触发CDN预取,以提升用户体验并控制回源并发量。