栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Jmeter如何设置线程数,ramp-up period,循环次数

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Jmeter如何设置线程数,ramp-up period,循环次数

1.执行第一次数据采样,得到吞吐率和平均响应时间:

吞吐率=4.6≈5,平均响应时间:t=0.2秒;

2.假设线程N=10,估计的吞吐率=5, 那么估计的理想ramp-up period (T)= 10/5 = 2 秒

3.现在计算循环次数A。由于我们要考虑在第一个线程结束的时候,确保最后一个线程能启动,那么至少要大于一个值,这个值定位S=T-T/N=2-2/10=1.8.

当时间到 S=(T-T/N)时,最后一个线程启动,若要使所有线程同时运作,则需要在最后一个线程启动的时候第一个线程仍未关闭,为达到这个要求,需满足A > S/t

A>1.8/0.2=9次 A>(T-T/N)/t

  1. ramp-up = 线程数/吞吐率
  2. 循环次数 = (ramp - ramp/线程数)/平均响应时间

压测结果分析
1、TPS如果大于并发数,则说明并发数还可以往上加;如果出现TPS小于并发数的时候说明已经不能增加了,可以慢慢往下减,找到最佳并发数

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/237533.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号