如何使用Jmeter在5分钟内以120个请求的RPS发送36000个请求?
我正在使用Jmeter进行负载测试,对此我是新手。我有一个API,我希望在给定的时间内发送大约36000个请求,即-5分钟。对于这个场景,线程、爬升时间、循环计数和恒定吞吐量计时器的配置应该是什么 我正在使用以下配置,但无法达到已确定的RPS-如何使用Jmeter在5分钟内以120个请求的RPS发送36000个请求?,jmeter,jmeter-5.0,Jmeter,Jmeter 5.0,我正在使用Jmeter进行负载测试,对此我是新手。我有一个API,我希望在给定的时间内发送大约36000个请求,即-5分钟。对于这个场景,线程、爬升时间、循环计数和恒定吞吐量计时器的配置应该是什么 我正在使用以下配置,但无法达到已确定的RPS- Thread- 1000 Ramp-up- 5 Minute loop-count 36 constant throughput timer- 7200 我的配置哪里错了?您可以尝试将爬升周期减少到接近零,并将循环数增加到“无限”,使用 一般来说,无法
Thread- 1000
Ramp-up- 5 Minute
loop-count 36
constant throughput timer- 7200
我的配置哪里错了?您可以尝试将爬升周期减少到接近零,并将循环数增加到“无限”,使用 一般来说,无法进行所需负载可能有两个主要原因:
- 一定要跟上
- 增加中的线程数
- 考虑切换到模式
- 检查配置并确保其适用于高负载
- 检查CPU、RAM、磁盘等的使用情况。在负载测试期间,可能只是缺少资源,可以使用
- 在启用的情况下重新运行测试
- 提高门票,因为这是一场表演
我明白了,这是有道理的!谢谢你的回复。我会考虑移动到分布式测试并更好地配置我的代码。