文档

CDN加速的OSS资源更新后访问时还是旧的资源

更新时间:

问题描述

使用阿里云CDN加速的OSS资源在更新文件内容后,重新将文件上传到OSS中访问时,文件内容没有更新,还是访问到旧的文件内容。

问题原因

OSS资源在CDN节点存在缓存资源。

解决方案

当使用CDN加速OSS资源时,如果OSS资源更新后出现没有及时更新的情况,请参见以下操作进行处理:

  • 如果您希望针对指定操作触发CDN缓存自动刷新,可以申请开通针对指定操作触发CDN缓存自动刷新的功能。开通后,您需要单击目标域名右侧支持的操作,然后选中指定操作类型。支持的操作类型,请参见开启CDN缓存自动刷新

  • 如果您希望OSS资源更新后立即刷新CDN资源 ,建议您直接在CDN侧使用刷新功能,详情请参见刷新和预热资源

    说明
    • 提交刷新任务并成功执行后,CDN节点上对应的缓存资源将会失效,当用户再次发起访问请求时,节点会回源站拉取所需资源,并重新缓存在节点上,因此大批量提交刷新任务会清空较多缓存,导致回源带宽和请求突增,增加源站压力。

    • 提交预热任务并成功执行后,L2节点会立即回源站加载所需资源,因此大批量提交预热任务会生成较多的并发下载任务,导致回源带宽和请求突增,增加源站压力。

适用于

  • 对象存储OSS

  • CDN

  • 本页导读 (1)
文档反馈