七、性能指标关联分析

一、经常关注的性能指标

1、事务响应时间(一个事务可能包含多个请求,事务具有业务的意义)

2、每秒服务器处理的请求个数(多个请求有可能组成一个事务),就是TPS

 3、吞吐量

 4、每秒服务器处理事务成功的个数/total TPS即每秒服务器处理所有事务成功个数的汇总

 5、并发用户数

 

二、性能指标关联分析

分析实例1:

当并发用户数增大时,服务器的处理能力有限(每秒服务器处理的请求个数没有发生变化),那么就会导致事务的响应时间增加(因为服务器处理不过来了,会导致请求排队,自然增加了等待的时间,事务响应时间也随之增加)

分析实例2:

吞吐量与网络有关,不能作为性能指标来判断,如果网络不稳定,那么吞吐量会呈现上下波动的情况,同时每秒服务器处理的事务个数也会跟着呈现上下波动的情况,如果网络下降,那么吞吐量也会下降,每秒服务器处理的事务个数也会下降

分析实例3:

在正常情况下并发数、每秒处理请求个数(TPS)、吞吐量会同步上升:

并发越多,服务器处理请求的能力越强,即每秒处理的请求(TPS)越多(前提是服务器处理能力没有达到瓶颈),吞吐量也会相应的增大,事务响应时间变化不大,始终保持在一个范围内

分析实例4:

在性能遇到瓶颈的情况下并发数、每秒处理请求个数TPS、吞吐量不同步:

并发越多,服务器处理能力不会同步增加,TPS每秒处理请求个数的指标而是保持原样或者呈现下降的趋势(服务器处理能力已经达到了上限,无法在一秒当中处理更多的请求了),同时吞吐量也保持原样或者呈现下降的趋势(受到服务器处理能力的影响),事务的响应时间由于服务器处理的请求出现了排队等待的情况,导致响应时间增加,以至于会出现500timeout的情况(服务器没有响应),当服务器大量出现500的情况时,每秒处理的请求个数以及吞吐量、TPS会持续下降(因为服务器已经没有响应了,瘫痪状态),而响应时间会持续上升

三、性能压测需要注意事项

在进行性能压测时,尽量使用局域网进行压测,因为网络环境对性能压测的影响非常大,一旦网络环境差,会导致性能指标结果也很差

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值