我想深入了解Jmeter输出。
我对'吞吐率'概念感到困惑。这意味着服务器在给定负载下只能处理48.1个请求/分钟,或者是否意味着其他东西。总吞吐率之间的区别是什么在我的情况下,发送了8个请求,单个请求显示吞吐率为6.1 / min。请解释。
我需要建议对服务器端进行任何更改/解释jmeter报告,请建议我如何解释需要做什么。
总摘要报告如下:
总用户数:100 加速时间:1000s 样本总数:800 闵:325 马克斯:20353 Std.Dev:4524.91 吞吐量:48.1 /分钟 错误:0.38%
提前致谢。
答案 0 :(得分:0)
吞吐量计算为请求/时间单位。时间从第一个样品的开始到最后一个样品的结束计算。这包括样本之间的任何间隔,因为它应该代表服务器上的负载。
公式为:吞吐量=(请求数)/(总时间)。
因此,您提供的每秒0.8次请求的“负载”非常低。
JMeter提供了一个控制此“吞吐量”值的测试元素,因此您可以选择是模拟“N”个并发用户还是每秒发送“N”个请求。有关使用JMeter实现面向目标的负载测试场景的更多详细信息,请查看H ow to use JMeter's Throughput Constant Timer指南。