并发用户数、在线用户数、吞吐量、TPS、QPS等名词梳理

并发用户数:
简称为VU,全称为Virtual user,虚拟用户数,也叫并发用户数
关键词:时刻,对服务器产生压力。
比如淘宝双十一00:00:00秒杀,这个时刻的在线秒杀(秒杀是重点)人数是100,这个100就是这一时刻的“并发用户数,
这100人有一个特性就是能对服务器产生压力(通俗的说就是对服务器发交易,我的理解是他们不光登录还秒杀商品)

在线用户数:登录系统的人数,无论是否发送请求,只要在线,就是在线用户数也就是在线用户数包含并发用户数(登录淘宝的人,买不买东西都算在里面)

吞吐量:一次性能测试,系统传输的数据量的总和,以MB、GB等为单位。
吞吐率:单位时间内系统成功传输的数据量。TPS、RPS应该是吞吐量的一个量化的指标,还有并发数和响应时间。

TPS:就是每秒完成的事务数

QPS:每秒查询率(Query Per Second) :每秒的响应请求数如果对一个页面请求一次,tps数量为1,但一次页面请求,可能产生多次对服务器的请求(页面上有很多资源,比如图片等),服务器对这些请求,就可计入“QPS”之中RPS:每秒能处理的请求数,我的理解是等效于QPS

并发数=TPS*平均响应时间

SR:全称为Success Rate,成功率

事务:就是用户一步或者几步操作的集合
事务响应时间:完成这个事务所用的时间

响应时间的2-5-8原则:
响应时间小于2秒 用户能够在2秒以内得到响应,感觉系统响应很快
响应时间2-5秒 感觉系统响应速度一般
响应时间5-8秒 会感觉系统响应速度很慢,但是还可以接受
响应时间>8秒 会感觉系统糟透了,或者认为已经失去响应

二八原则:80%的业务量在20%的时间里完成例子:用户登录场景:早高峰时段,8:50—9:10,5000坐席上线登陆。业务量:5000个,时间:20x60=1200秒TPS:(80%*5000)/(20%*1200)=16.7个/秒并非5000/1200=4.1个/秒

如果有说的不对的地方,还请多多指正

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值