使用ping命令测试

使用ping命令测试是否可以正常访问。

  • ping通,不丢包。http服务器的问题(可能是服务器过载、服务宕机等)

  • ping通,丢包。机房带宽不稳定,或者各个线路不稳定

  • ping不通,继续测试www.baidu.com等知名网站,若不同,表示本地网络问题,若通,有可能能是,机房线路问题,或者http服务宕机。

使用tracert –d 域名 查看各个线路延迟问题。

 机房业务

使用telnet命令测试,网站80端口是否被防火墙阻断(telnetdomainname 80),Linux主机的话使用namp命令测试(nmap domainname –p 80 ),或者使用curl domainname 进行请求测试。

查看提供服务的服务器是否资源过载,服务器及服务连接数过多,负载高,CPU高,1O高等。

外部问题

网站购买的带宽满了,通过流量监控服务查看

内链外链(调用的外部网站网址有问题,比如google在国内禁用了,如果我们的网站调用google将导致访问变慢)。

其他问题

个别用户自身问题,比如服务器是联通出口,用户使用的是铁通宽带等。

集群架构

web服务的问题

数据库的问题,登录数据库,查看是否有慢查询语句show proceslist,调整Mysql配置,优化SQL语句。

存储等问题。是不是存储服务器,如NFS,MFS的负载及磁盘IO