首页 > 其他 > 详细

系统吞吐量、QPS

时间:2020-04-01 19:16:47      阅读:64      评论:0      收藏:0      [点我收藏+]

系统负载能力

维度

1.吞吐量/TPS

概念

指在单位时间内系统处理的请求数,吞吐量是判断一个系统处理能力的常用指标

2.响应时间/RT

概念

指系统对请求作出响应的时间,现实中不同功能响应时间不尽相同,甚至同一功能在不同输入数据的情况下响应时间也不同,因此一般说响应时间会指该系统所有功能的平均响应时间或者所有功能的最大响应时间。单纯从响应时间看并不能评判一个系统性能的高低,系统性能的高低实际取决于用户

获取web站点的响应时间

RT:单位[秒]

# curl -o /dev/null -s  -w %{time_namelookup}::%{time_connect}::%{time_starttransfer}::%{time_total}::%{speed_download}"\n" "https://www.taobao.com"  
0.012::0.019::0.271::0.344::390440.000

参数分析:

-o:将返回的html,js写到垃圾回收站中[/dev/null]
-s:去掉所有状态,数据接收的状态
-w:制定格式输出RT
time_namelookup:解析域名的 时间,www.taobao.com
time_connect:client和server端建立TCP连接的时间,包含DNS解析的时间
time_starttransfer:从client发出请求 到web的server响应第一个字节的时间,包含前面两个时间
time_total:client发出请求,到web的server端返回给client所有响应的相关数据,并关闭connect的时间
speed_download:下载速度 单位byte/s

RT分析:

  1. 建立TCP连接并返回第一个字节的时间:0.07s
  2. server端把响应的数据全部返回给client的时间:0.073s

3.QPS

概念:

每秒服务器处理的事务/请求数、QPS=req/sec=请求数/秒,是对一个特定的查询服务器在固定时间内所处理流量多少的衡量指标

4.并发量

概念:

系统可以同时承载的障时使用系统功能的用户量

系统吞吐量、QPS

原文:https://www.cnblogs.com/sihye/p/12614558.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!