一次完整的 HTTP 请求包括:域名解析、建立 TCP 连接、发起请求、服务器接收请求并返回处理结果、浏览器对 HTML 代码进行解析并请求其他资源,以及对页面进行渲染呈现。其中,HTTP 的请求过程经历了用户本地客户端、客户端到接入服务器之间的网络节点以及服务器。在这三个环节中,任意一个环节出现问题都有可能导致网站访问卡慢。
排查思路
建议您按照以下思路依次排查问题。
排查思路 |
处理措施 |
检查本地网络是否正常 |
测试本地访问域名的速度,排除本地网络问题 |
检查网络链路是否异常 |
通过 ping、MTR 等方法测试链路是否通畅 |
检查服务器 CPU 利用率 |
定位影响云服务器CPU利用率高的进程并优化进程 |
检查域名解析(域名访问场景) |
域名解析配置是否配置正确 |
检查其他问题 |
判断是否为服务器负载引起的资源消耗增大 |