tencent cloud

文档反馈

网站访问卡慢

最后更新时间:2024-01-06 17:32:18

    问题描述

    网站访问卡慢。

    问题分析

    一次完整的 HTTP 请求包括域名解析、建立 TCP 连接、发起请求、服务器接收到请求进行处理并返回处理结果、浏览器对 HTML 代码进行解析并请求其他资源,以及对页面进行渲染呈现。其中,HTTP 的请求过程经历了用户本地客户端、客户端到接入服务器之间的网络节点以及服务器。在这三个环节中,任意一个环节出现问题都有可能导致网站访问卡慢。

    解决方案

    检查本地客户端

    1. 通过本地客户端访问 华佗诊断分析系统,测试本地访问各域名的速度。
    2. 根据测试结果,确认本地网络是否存在问题。 例如,测试结果如下图所示:
    
    我们可从结果中获知访问各个域名的延时,以及网络是否正常。
    如果不正常,请联系您的网络服务提供商进行协助定位解决。
    如果正常,请 检查网络链路
    1. 通过本地客户端 ping 服务器公网 IP,确认是否存在丢包或延时高的情况。
    若存在丢包或时延高的情况,请使用 MTR 进行诊断,具体操作可参见 服务器网络延迟和丢包处理
    若不存在丢包或时延高的情况,请执行 步骤2
    2.  DNS 的解析情况,排查是否 DNS 解析引起的问题。 您也可以直接使用公网 IP 访问对应页面,排查是否为 DNS 的问题导致网站访问卡慢。
    是,请检查 DNS 解析。
    否,请 检查服务器

    检查服务器

    2. 选择待检查实例的 ID/实例名,进入该实例详情页面。
    3. 在实例的详情页面,选择监控页签,查看实例资源的使用情况。如下图所示:
    
    
    如果存在带宽使用过高的情况,请参见 带宽占用高导致无法登录 进行排查。
    如果实例资源使用正常,请 检查其他问题

    检查其他问题

    根据实例资源使用情况,判断是否为服务器负载引起的资源消耗增大。
    是,建议优化业务程序或 升级服务器配置。您也可以通过购买新的服务器,分担现有服务器的压力。
    否,建议查看日志文件,定位问题并进行针对性的优化。
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持