美文网首页
系统压测

系统压测

作者: 后知不觉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,就要想办法优化。

相关文章

  • 服务端压测简介

    单系统压测与全链路压测 为什么只做单系统压测还不够呢? 在活动开始的瞬间,各系统都面临自身服务的巨大的压力,而系统...

  • 系统压测

    1、基础概念系统QPS、并发请求数关系、响应时间 1.1、响应时间 响应时间是一个系统最重要的指标之一,它的数值大...

  • 提升cpu使用率

    如何优化压测工具发压能力 -- 提升cpu使用率 压测工具工作流程 压测工具一般在性能压测过程中用于对被压的系统产...

  • 全链路压测汇总思路

    简介 发压场景设计执行(压测建模-单系统-类-方法-数据存储/多系统-业务场景保真),-> 压测平台的实现 -> ...

  • 业务系统 Over 阿里云性能压测的最佳实践

    业务系统性能压测的最佳实践 压测工具的选择 目前主流的压测工具有 ab Jmeter 阿里云PTS 如何来选择呢,...

  • 业务系统 Over 阿里云性能压测的最佳实践

    业务系统性能压测的最佳实践 压测工具的选择 目前主流的压测工具有 ab Jmeter 阿里云PTS 如何来选择呢,...

  • jmeter 分布式压测配置Linux

    本文只讲jmeter分布式压测怎么在Linux环境下配置:使用分布式压测,是因为单个压测机并发到不到系统要求,所以...

  • Apache Jmeter压力测试与性能监控

    项目在功能开发差不多的时候,常常需要关注系统的性能指标,需要对服务进行性能压测。系统在性能压测过程中,需要关注被压...

  • 当接口(系统)碰到性能问题该怎么办

    1.身体检查 做一次压力测试,可以了解系统大致的性能 压测建议: DB:压测有写流量要先建影子表tair:压测有写...

  • 简单压测http-wrk

    关于压测 常见的系统开发过程,压测总是被置于整个周期的末尾,比如项目基本功能开发完成或者临近上线时才开始准备压测。...

网友评论

      本文标题:系统压测

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