网站建设、公众号开发、微网站、微商城、小程序就找牛创网络 !

7*24小时服务专线: 152-150-65-006 023-68263070 扫描二维码加我微信 在线QQ

行业资讯团结互助,让我们共同进步!

当前位置:主页 > 技术资讯 > 新闻资讯 > 行业资讯 >

我们的优势: 10年相关行业经验,专业设计师量身定制 设计师一对一服务模式,上百家客户案例! 企业保证,正规流程,正规合作 7*24小时在线服务,售后无忧

比“网站打不开"更头疼的"网站访问慢"的常规排查方法

文章来源:重庆网站建设 发布时间:2019-12-26 15:23:23 围观次数:
分享到:

摘要:由于太多因素导致网站运行缓慢,因此很多用户不知怎么入手! 但是,今天告诉大家,从响应时间、执行时间、加载时间三个方面开始,便能轻松破解。

由于太多因素导致网站运行缓慢,因此很多用户不知怎么入手! 但是,今天告诉大家,从响应时间、执行时间、加载时间三个方面开始,便能轻松破解。  

在访问过程中,绿色序列号最可能会影响访问速度

blob.png

首先,响应时间太长

  1.dns分辨率慢

  DNS解析速度变慢只是影响网站访问的因素中的小概率事件。 相对而言,本地DNS故障更为常见。

  故障排除方法:使用ping命令ping域名。 如果几秒钟后未返回成功记录,则可以确定DNS解析速度很慢。 如下所示:

blob.png

解决方案:修改本地DNS或联系本地网络运营商(电信,中国联通,移动)进行调整


2.链接建立缓慢

  获取服务器IP后,客户端与服务器建立连接。 此链接的速度和质量取决于线路的质量。 最常见的问题是跨线访问,地理位置较远的访问以及中继网络异常。

  故障处理方法:如果对站点进行ping操作,有大量丢包或较大的延迟(国内ping延迟超过50ms),这将导致访问连接线路异常。 如下所示:

blob.png

如果在网站上禁用了ping操作,则建议使用tcping测试端口(此命令所需的软件需要下载并添加到系统环境变量中)

blob.png

解决方案:您可以通过CDN加快速度。 如果线路暂时不稳定,您可以等待线路调整或尝试重新启动路由器,但可能无法完全解决。


其次,执行时间慢


  1.服务器响应缓慢

  当服务器运行正常时,这几乎可以忽略不计,但是如果服务器运行状况不佳(例如CPU,内存,磁盘IOPS和带宽),它将直接影响访问速度。

  故障排除方法:如果之前访问很快的网站突然变慢,云主机可以在网络没有问题时检查内部资源使用情况(建议使用zabbix监控各种资源); 可以通过运行简单命令来访问虚拟主机,也可以直接访问图片以确定服务器资源的使用情况。

  解决方案:升级服务器资源


  2.程序执行

  故障排除稍微困难一些,一旦发生,将严重影响访问速度。

blob.png

故障排除方法:这要求程序员去现场调试,这种情况通常是程序无穷循环,数据库死锁。

决方案:调试程序并静态化动态页面。 如果是wordpress程序,则可以安装缓存插件,例如wp super cache。


  3.数据库

  尽管大多数程序执行缓慢是罪魁祸首,但由于数据库问题很少发生且具有很高的程序特异性,因此很容易忽略。

  故障排除方法:

  1,检查程序数据库连接字符串,最好的方法是使用内部网络ip或localhost将数据库连接到主机,如果是公共网络,请务必确认它是同一个机房!

  2,MySQL建议您启用慢速登录或通过数据库root帐户登录并使用show full processlist。 获取正在执行的查询并对其进行分析。

blob.png

故障解决办法:

  对于mysql,您可以通过创建索引并牺牲一些空间来节省时间。

  对于sqlserver,可以使用内置的活动监视器,建立索引。

  另外,从硬件方面开始,升级SSD固态驱动器可以解决此问题。


  三,加载时间慢

  缓慢的加载时间可以说是影响访问速度的最明显也是最重要的因素。 当用户访问网站时,服务器会向客户端发送大量内容,这会占用大量服务器带宽。 带宽是影响打开的最常见和最直接的因素。

  带宽的计算方法,以一个10M(兆)带宽服务器为例。 带宽被转换为我们通常最直观的速率。 有一个公式,大约是:(带宽* 1000)÷8


  故障排除方法:

  当我们在任何浏览器中打开网站并按键盘上的F12键时,通常会在浏览器底部显示如下所示的工具栏。 如果此时切换到“网络”列,则可以选中“禁用缓存”或按CTRL+ F5刷新页面,这将在不使用缓存的情况下重新加载整个网页。 

blob.png

blob.png

我们可以清楚地看到每个文件的加载时间,如果加载时间特别长的就是有问题的。

加载常见如下:

  1.网站中的错误链接:404地址,这将导致持续加载(在资源中显示为红色)

  2. 外部链接地址:所调用的外部网站的地址。 加载外部链接的速度非常慢,这导致整个网站的加载速度很慢。 

  3. 大文件:许多网站管理员直接将原始SLR图像放置在网站首页上,这将直接导致访问缓慢。

故障解决办法:

 1. 定期检查网站加载项,删除和修复其中的错误链接,并建议将外部链接修改为由程序在本地调用,以减少加载项的数量

  2. 压缩网站首页的大小。 我建议主页尽可能的小。 通常,应将其控制在3M以内,以便它可以同时承受更大的流量,并且访问速度更快。

  3. 增加服务器带宽


本文由 重庆网站建设 整理发布,转载请保留出处,内容部分来自于互联网,如有侵权请联系我们删除。

相关热词搜索:网站访问慢 响应时间 执行时间 加载时间

上一篇:适当“放缓”网站建设工作进度,提升程序员效率
下一篇:网络安全企业奇安信将是2022年北京冬奥会和冬残奥会网络安全护航领域赞助商

热门资讯

鼠标向下滚动