无标题文章

curl命令查看请求响应时间

# curl -o /dev/null -s -w %{time_namelookup}::%{time_connect}::%{time_starttransfer}::%{time_total}::%{speed_download}  http://www.36nu.com 
0.014::0.015::0.018::0.019::1516256.00

-o:把curl 返回的html、js 写到垃圾回收站[ /dev/null]
-s:去掉所有状态
-w:按照后面的格式写出rt
time_namelookup:DNS 解析域名www.36nu.com的时间
time_commect:client和server端建立TCP 连接的时间
time_starttransfer:从client发出请求;到web的server 响应第一个字节的时间
time_total:client发出请求;到web的server发送会所有的相应数据的时间
speed_download:下周速度 单位 byte/s
上面这条命令及返回结果可以这么理解:
0.014: DNS 服务器解析www.36nu.com 的时间单位是s
0.015: client发出请求,到c/s 建立TCP 的时间;里面包括DNS解析的时间
0.018: client发出请求;到s响应发出第一个字节开始的时间;包括前面的2个时间
0.019: client发出请求;到s把响应的数据全部发送给client;并关闭connect的时间
1516256.00 :下载数据的速度
建立TCP连接到server返回client第一个字节的时间:0.018s – 0.015s = 0.003s
server把响应数据发送给client的时间:0.019s – 0.018 = 0.01s

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,833评论 19 139
  • 再次来到这里,没有归属感。一切都因你的离开而变得陌生,这里只有回忆、只有思念。 那年,命运的安排,我迈出了向左走的...
    120浅予阅读 1,747评论 0 0
  • 1 行人匆匆,夜色夹杂着孜然的味道,有些许呛人,李冉喝的伶仃大醉,犹如一滩烂泥,嘴里嘟囔着:“没有拆不散的情侣,只...
    诗意黯然的痞子阅读 4,853评论 4 9
  • 按照习惯的笔画和构架往下写,字,有自己认为差强人意的几个字,敝帚自珍,孤芳自赏。一管在握,心无旁骛,凝神静气,沉迷...
    李蓉LiRong阅读 1,409评论 0 0
  • 你离去,从未想过回来 我走开,从未停下脚步 曾经的携手成了陌路 终日的哭泣换不来再次相约 叶子枯黄翩翩落下 树的枝...
    c94868399e8c阅读 1,648评论 0 4

友情链接更多精彩内容