美文网首页
系统压测

系统压测

作者: 后知不觉1 | 来源:发表于2021-05-18 22:01 被阅读0次

    1、基础概念系统QPS、并发请求数关系、响应时间

    1.1、响应时间

    响应时间是一个系统最重要的指标之一,它的数值大小直接反应了系统的快慢。在并发请求条件下,从第一个请求开始到最后一个请求收到响应数据所花费的总体时间

    1.2、平均响应时间

    平均响应时间 = 响应时间 /并发请求数

    1.3、QPS

    备注:系统的吞吐量
    QPS 是指每秒处理的请求数
    计算公式 QPS = 1/ 平均响应时间 = 并发请求数 / 总响应时间

    1.4、TPS

    备注:在tps 只有一个请求接口时,与qps等同
    每秒处理的事务数,一个事务可能包含多个请求,这个压测无关

    2、压测说明

    由QPS的计算公式可以看出系统的吞吐量与并发请求数量、响应时间有关。
    响应时间与服务器的资源(CPU、IO)有关,非线性。为了确定性能,只能通过压力测试

    压力测试就是为了找到系统服务的最大QPS。在一定的响应时间内,系统的最大处理能力,这个能力与并发请求数无关。
    比如:es 集群压测,业务方提出延迟(响应时间)不能超过20ms,qps2000。
    我们搭建玩集群,调整好参数,进行压测。在不超过20ms 延迟时找到最大并发请求数,如果求得的最大并发请求数低于2000,就要想办法优化。

    相关文章

      网友评论

          本文标题:系统压测

          本文链接:https://www.haomeiwen.com/subject/rtwyjltx.html