标签:baidu 毫秒 宕机 流程 发送 访问 Host 思路 数据包
chrome浏览器F12点Network 查看载入时间
禁用缓存 Disable cache
超过几百毫秒,就需要分析了
右面绿条 越长加载时间越长 有的边长了会变红 发黑
ping不通
服务宕机 机房宕机 服务过载
ping通不丢包
服务宕机 机房宕机 服务过载
ping的通 但是断断续续的丢包
比如10次只有5次通
服务宕机 机房宕机 服务过载 带宽不稳定 线路不稳定
检查线路是否有问题
测试web服务
curl www.baidu.com
负载过高 连接数多 cpu高 io高
现象:访问慢或者彻底打不开了
还有外部问题 网站购买带宽满了
内链外链(调用网址问题)
方法:
google浏览器 F12
火狐浏览器: firebug
ie浏览器 httpwatch
再就是集群架构问题
yum -y install mtr
mtr
mtr www.baidu.com
第一列:HOST,显示IP地址或者主机名。
第二列:Loss%,该Host的丢包率。
第三列:Snt,该Host每秒发送数据包数,默认值是10,可以通过参数“-c”指定。
第四列:Last,该Host的最近一次的延时,单位是毫秒ms。
第五列:Avg,该Host的平均延时,单位是毫秒ms。
第六列:Best,该Host的最低延时,单位是毫秒ms。
第七列:Wrst,该Host的最高延时,单位是毫秒ms。
第八列:StDev,该Host的标准偏差,稳定性的体现。
另外,也可以在mtr命令运行过程中,输入相应字母来快速切换模式。
?或 h:显示帮助菜单;
d:切换显示模式;
r:重新探测;
n:切换启用或禁用DNS域名解析;
o:相关指令
u:切换使用ICMP或UDP数据包进行探测;
q:退出探测
mtr参数详解
常见可选参数说明:
-r :以报告模式显示输出,而不是一直运行;
-p:将每次追踪的结果分别列出来;
-s:指定ping数据包的大小;
-i:发送数据包的时间间隔,默认为 1 秒,小于 1 秒需要 sudo 提权运行;
-n:参数禁用反向 DNS 查找,这样就会始终显示 IP;
-c:指定发送数据包的数量,例如发送 20 个数据包(发送数据包后会自动退出,因此可不必添加 r 参数);
-a:设置发送数据包的IP地址。用于主机有多个IP时;
-u:发送 UDP 数据包探测而非默认 ICMP ECHO 数据包;
-4:只使用IPv4协议;
-6:只使用IPv6协议。
标签:baidu,
毫秒,
宕机,
流程,
发送,
访问,
Host,
思路,
数据包
From: https://blog.51cto.com/u_15971294/7057614