知识点:
首字节时间(TTFB)是指从客户端开始和服务端交互到服务端开始向客户端浏览器传输数据的时间(包括DNS、socket连接和请求响应时间),是能够反映服务端响应速度的重要指标。
获取在接收到响应的首字节前花费的毫秒数
包含了 TCP连接时间,发送HTTP请求时间和获得响应消息第一个字节的时间。注意:网页重定向越多,TTFB越高。
阿里CDN架构
问题描述:
CDN节点首字节增长问题排查(具体需了解增长了多少)
原因分析:
1、查看节点的硬件性能,确认CPU 、磁盘IO等指标有无突增异常。
2、查看节点的域名维度结合告警时间观察qps、首字节、5xx有无突增
3、如5xx有突增,详细看是节点和回源具体的状态码,判断问题。
为L2则是在CDN的节点
为origain oss等L1跳过L2的的为回源(edns)
问题分析
通过工具分析cpu、io、qps、5xx的情况,判断问题出现在哪个环节,此次问题是出在CDN节点到源站,分析指标504状态码出现cdn节点到回源这段,架构师同步回源问题。
结论:
处理此类问题先分析节点性能和qps、带宽、 5xx状态码、有了这些信息后在详细哪个环节的问题,找出根因。