性能测试基础和分布式压测原理

本文介绍了性能测试的基础知识,包括响应时间、吞吐量和思考时间等概念,以及性能测试场景。深入探讨了帕累托法则、利特尔法则和阿姆达尔定律在性能工程中的应用。此外,还详细解析了分布式压测的原因,以JMeter为例,阐述了其分布式工作原理,以及如何通过分布式压测解决大规模并发问题。
摘要由CSDN通过智能技术生成

性能测试流程


 

性能测试术语

响应时间 RT(Response Time:对请求作出响应所需要的时间


网络传输时间:N1+N2+N3+N4 
应用服务器处理时间:A1+A3 
数据库服务器处理时间:A2 
响应时间=N1+N2+N3+N4+A1+A3+A2

吞吐量

吞吐量的计算公式 指单位时间内系统处理用户的请求数

从业务角度看,吞吐量可以用:请求数/秒、页面数/秒、人数/天或处理业务数/小时等单位来衡量

从网络角度看,吞吐量可以用:字节/秒来衡量

对于交互式应用来说,吞吐量指标反映的是服务器承受的压力,他能够说明系统的负载能力 以不同方式表达的吞吐量可以说明不同层次的问题,例如,以字节数/秒方式可以表示数要受网络基础设施、服务器架构、应用服务器制 约等方面的瓶

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值