性能相关__常见问题_CDN-阿里云
CDN的缓存命中率是多少?
这个要看用户数据的热点。文件的访问量越大,命中率相应的就会越高;按正常情况基本上是 95%+
如何判断请求是否命中?
回包中的哪些数据证明是命中了CDN缓存,可以查看Response Headers中关于X-Cache的信息
- 若:
X-Cache:HIT TCP_MEM_HIT
表示命中缓存 - 若:
X-Cache:MISS TCP_MISS
则表示未命中缓存
命中率如果较低的原因是什么?
- 网站访问量较低,文件热度不够,CDN收到请求较少无法有效命中缓存
- 缓存配置不合理,针对某些文件设置较短,导致CDN节点频繁回源
- HTTP Header设置导致无法缓存,需要用户检查源站的
Cache-Control
设置或者Expires
的设置 - 源站动态资源较多,多为不可缓存的内容,也会导致频繁回源拉取
CDN什么情况下会回源拉取资源?
- 用户访问时,如节点上无缓存,则会回源拉取资源
- CDN节点上的文件超时过期,会回源拉取资源
- 若为不缓存文件,用户访问时,会直接回源
回源带宽峰值高于网络带宽峰值如何理解?
- 使用了URL预热功能,该功能会将源站资源主动预热到到L2 Cache节点上,引起回源流量的增长,但不会引起网络流量增长,造成回源带宽峰值高于网络带宽峰值
- 针对大文件,由于CDN的一级缓存和二级缓存均支持range回源,会有效降低网络带宽峰值,若用户的源站不支持range回源,大文件回源将会引起回源带宽峰值增长,造成回源带宽峰值高于网络带宽峰值
CDN回源失败的场景有哪些?
- 源站带宽或计算过载,导致无法正常回源
- 源站存储的资源有问题,不能正常回源访问资源
- 可以考虑通过设置缓存时间的方式,降低回源率,并对源站进行升级扩容
CDN的配置时间通常是多久?
从域名审核通过到加速域名各节点生效,保证在30分钟以内。状态为“配置中“的加速域名无法进行域名信息的设置,需要等配置完成后,在进行域名信息设置操作
L2层节点的作用
L2层节点是位于用户源站和CDN L1节点中间的缓存服务器,可缓存CDN L1节点的回源访问,有效地降低用户源站的访问压力
最后更新:2016-11-23 16:03:56
上一篇:
缓存相关__常见问题_CDN-阿里云
下一篇:
功能相关__常见问题_CDN-阿里云
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云