问题描述
希望通过使用阿里云CDN对OSS资源加速,实现静态资源的访问加速效果,但是在配置CDN加速后,通过加速域名访问OSS资源时速度很慢。
问题原因
CDN加速OSS时如果CDN没有缓存OSS的资源,或者配置的缓存过期时间较短,则命中率比较低,那么会出现访问速度会比直接访问OSS还要慢的情况。
解决方案
对OSS配置CDN加速后如果访问速度还是较慢,建议您进行以下配置:
针对热点文件、视频文件或大文件进行预热操作,通过预热文件URL的方式,提前将资源预热至CDN加速节点,减少回源,缩短访问链路。关于如何进行资源预热,请参见刷新和预热资源。
说明提交预热任务并成功执行后,L2节点会立即回源站加载所需资源,因此大批量提交预热任务会生成较多的并发下载任务,导致回源带宽和请求突增,增加源站压力。
如果还是无法解决问题,请通过分析CDN离线日志或实时日志,进行问题定位并解决。
相关文档
适用于
对象存储OSS
CDN
文档内容是否对您有帮助?