CDN问题排查思路

CDN问题排查思路

这里以xxx域名接入腾讯云cdn但url访问很慢需确认原因为例
排查思路:

若反馈xxx域名接入腾讯云cdn但url访问很慢时,需收集的信息如下

  • 域名
  • 访问慢的url
  • 访问者的ip
  • 如果有截图更好,提供下访问url慢时浏览器按f12的headers头信息
    在这里插入图片描述
1、X-Cache-Lookup:Hit From MemCache 表示命中CDN节点的内存
2、X-Cache-Lookup:Hit From Disktank 表示命中CDN节点的节点
如果你看到这个:
3、X-Cache-Lookup:Hit From Upstream 表示没有命中CDN
那就是没有被缓存了。
4、如果这三个你都没看到,那说明这个资源不属于可以被缓存的类型。

> 接入 CDN 之后网站打不开,如何排查?

请先检查接入域名的 CDN 状态是否为“已关闭”,若为“已关闭”状态则对应网页无法打开。若非“已关闭”状态时,
可按照下列步骤进一步检查:

1、通过 ping 或 nslookup 检查该域名的 CNAME 解析是否已生效。
2、若未绑定 CNAME,可以参考 如下CNAME 配置

在这里插入图片描述

> 如何判断用户访问的是哪个 CDN 节点?

可通过 nslookup 和 ping 命令获取用户访问的 CDN 节点的 IP 和延时丢包等基本的排错信息。

命中率低是什么原因呢?
命中率低可能由以下原因造成:

 - 存配置问题,如缓存时间较短。
 - HTTP Header 导致无法缓存,请检查源站 Cache-Control 或 Expires 的设置。
 - 源站类型问题,可缓存的内容少。
 - 网站访问量低,过期时间短,命中的文件少,导致频繁回源。

HTTP Header 导致无法缓存,请检查源站 Cache-Control 或 Expires 的设置。
源站类型问题,可缓存的内容少。
网站访问量低,过期时间短,命中的文件少,导致频繁回源。
用户如果感觉 CDN 访问慢,是大文件关注下载速度,小文件关注延时。
首先得到用户访问慢的 URL,通过测速网站判断是否访问慢
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值