反应时间检查器
找出一个慢页是因为DNS,网络路径,TLS握手还是应用程序本身.
如何衡量
- GET项请求来自一个探测点,期限为8-秒;转线被跟踪(最多5次),其时间计入总数。
- 阶段从套接字事件计时:解析,连接,TLS握手,首个响应字节和机身下载(封顶为128 KiB).
- 无缓冲,无留守再利用:每跑一次都是冷连接,这是第一次访客体验的.
限制
- 从一个地点进行单一的计量;延迟程度因区域和时间而异。 在得出结论前重复几次。
- 这是服务器响应时间,而不是页面加载时间:脚本,图像和渲染没有被测量. 真正的用户监测覆盖了这一点。
- 体型大于128KiB的车体没有完全下载,因此下载阶段是大页面的下限.
解决问题
- 缓DNS 解析
- 较长的解析时间通常指向权威名称服务器缓慢或低TTL强迫频繁查找. 比较解析器和DNS传播检查器.
- 慢TLS 握手
- 大证书链 OCSP stapling problems 或服务器没有TLS 1.3 添加往返. 请检查date=中的日期值 (帮助) HTTPS配置检查器.
- 第一字节的时间
- 服务器接受了请求,但用了很长的时间回答:看看应用程序代码,数据库查询和上游呼叫.