Jmeter 如何在命令行模式下为远程服务器设置线程数

Jmeter 如何在命令行模式下为远程服务器设置线程数,jmeter,jmeter-5.0,Jmeter,Jmeter 5.0,我在JMeter中使用以下命令进行分布式负载测试: jmeter -JThreadCount="5" -n -t "path.jmx" -R IP1,IP2 -l "path.csv" -e -o "outputpath" 但它不以5作为线程计数,而是为每个远程系统运行2次。当我删除-R参数时,线程计数为5 如何将ThreadCount(变量)传递到远程服务器 我相信您需要使用-G命令行参数来传递 属性来移除从属对

我在JMeter中使用以下命令进行分布式负载测试:

jmeter -JThreadCount="5" -n -t "path.jmx" -R IP1,IP2 -l "path.csv" -e -o "outputpath"
但它不以5作为线程计数,而是为每个远程系统运行2次。当我删除-R参数时,线程计数为5

如何将ThreadCount(变量)传递到远程服务器

  • 我相信您需要使用
    -G
    命令行参数来传递 属性来移除从属对象
  • 我认为你不需要在
    5
  • 建议修改的命令行:

    jmeter -GThreadCount=5 -n -t "path.jmx" -R IP1,IP2 -l "path.csv" -e -o "outputpath"
    
    更多信息: