Jmeter压测(给逗逗总结的)

1.为什么需要做压测
a. 并发情况下功能正常
  1) 接口响应
  2) 逻辑处理

b. 性能
  1) 一定响应时间内的最大Tps
 [1]单次请求的响应时间
 [2]请求不排队的情况下的Tps(Tps随并发数增加,线性上升)
 [3]请求时间达到临界值时的Tps (存在响应错误率容忍度问题)
  2) Tps一定的情况下,响应时间 (存在响应错误率容忍度问题)
  3) Tps一定的情况下,支持多少并发(负载) (存在响应错误率容忍度问题)
  4) 在并发数一定的场景下,响应时间/Tps (存在响应错误率容忍度问题)

2. 压测类型:
  a. 服务压测
  b. 数据库压测
 http://www.cnblogs.com/fnng/archive/2011/08/03/2126775.html  
  c. 客户端(web/app)
  
3.  压测场景
a. 功能性压测:
压测环境:可以是测试环境
1) 低并发下,功能是否异常。
2) Tps(并发数)达到峰值的情况下,功能是否异常。
3) 错误率达到1%以上时,持久层数据是否异常。

b.  性能指标压测:
压测环境:必须跟线上同等或接近的配置(CPU/内存/物理机(虚拟机)
报告中需要体现压测机器和线上机器的配置。

分布式系统怎么做压测,指标怎么计算:
1)简单处理方案,压一台  
最终指标计算:
TPS/并发数 = 一台指标 * 服务器个数


c.  对服务器的监控:
top


压测怎么做:
四步走:
1. 压测环境准备:功能性压测、性能压测
2. 性能指标确定,压测数据准备
3. 多组数据找出性能指标
4. 发报告
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值