问题原因
通常访问到旧的资源是由于源站更新资源时,使用同名更新,ESA节点无法感知源站进行了资源更新,用户在访问该资源时仍返回旧的缓存。
解决方案
使用ESA加速资源时,请参见以下方法进行文件更新:
为了能准确找到更新前和更新后的源站内容,建议您源站的内容不使用同名更新,而是以版本号的方式同步,即更新源站内容时采用不同的名称。例如,采用
img-v1.0.jpg、img-v2.1.jpg的方式命名。对于必须进行同名更新的文件,可以从控制台或是OpenAPI提交刷新请求,如何刷新,请参见刷新缓存和预热缓存。同一个ID不同套餐支持的刷新方式,支持目录刷新。使用ESA刷新预热功能后,访问的资源如没有更新,请参见使用ESA刷新预热功能后访问的资源没有更新,进行处理。
该文章对您有帮助吗?