这些天我正在尝试使用JMeter进行负载测试。有一个令人困惑的地方我无法理解: 分布式环境: 1.运行JMeter Server的三个8 CPU 16G服务器 2. 4 CPU 8G服务器运行JMeter 3.这些服务器位于同一子网中。
线程组设置: 线程数:2000 加速:0 循环:10 吞吐量为3000 / s
和另一个线程组: 线程数:2000 加速:1 循环:10 吞吐量为5000 / s
和另一个线程组: 线程数:2000 加速:1 循环:5 吞吐量为4000 / s
所以,我不知道哪一个是正确的吞吐量,还是我应该尝试不同的数字,加速循环以获得最高的吞吐量?或者我错了,有人帮忙,这很混乱?
答案 0 :(得分:0)
要加载测试,我建议使用WhileoutputShaper插件(来自http://jmeter-plugins.org/wiki/ThroughputShapingTimer/)。
它提供直观的界面来试验TPS / RPS,并且在生成所需负载时非常有效。