JMeter:有没有办法在分布式测试中在从机上分配非相等线程?
JMeter: Is there any way to distribute non equal threads on slaves in distributed testing?
假设场景为:1000 个用户的分布式负载测试,每 3 个 Slaves 的线程分配如下:
从站 1:199 个线程
从站 2:600 个线程
从站 3:201 个线程
有什么方法可以根据我们在 Slaves 上的需求分配用户?
在线程组的 JMeter 测试脚本中使用 __P() 函数定义线程数作为 ${__P(threads,)}
在JMeter安装的/bin文件夹下的user.properties文件中的slave 1上添加如下行:
threads=199
On slave 2 in user.properties file 添加下一行:
threads=601
- 对每个奴隶重复。
有关 JMeter 属性及其使用方式的全面信息,请参阅 Apache JMeter Properties Customization Guide
假设场景为:1000 个用户的分布式负载测试,每 3 个 Slaves 的线程分配如下:
从站 1:199 个线程
从站 2:600 个线程
从站 3:201 个线程
有什么方法可以根据我们在 Slaves 上的需求分配用户?
在线程组的 JMeter 测试脚本中使用 __P() 函数定义线程数作为
${__P(threads,)}
在JMeter安装的/bin文件夹下的user.properties文件中的slave 1上添加如下行:
threads=199
On slave 2 in user.properties file 添加下一行:
threads=601
- 对每个奴隶重复。
有关 JMeter 属性及其使用方式的全面信息,请参阅 Apache JMeter Properties Customization Guide