Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jmeter从属节点:一个在同一子网中,另一个在另一子网中_Jmeter_Master Slave - Fatal编程技术网

Jmeter从属节点:一个在同一子网中,另一个在另一子网中

Jmeter从属节点:一个在同一子网中,另一个在另一子网中,jmeter,master-slave,Jmeter,Master Slave,我使用下面的命令使用两个从机执行测试,其中一个从机与主机位于同一子网,第二个从机与主机位于不同的区域 Jmeter-Djava.rmi.server.hostname=127.0.0.1-n-t 192.168.XX.XX:24001127.0.0.1:24002-o c:\Users\a06275\Desktop\result1.csv 192.168.XX.XX: Slave in same subnet 127.0.0.1:24002: Slave in different subnet

我使用下面的命令使用两个从机执行测试,其中一个从机与主机位于同一子网,第二个从机与主机位于不同的区域

Jmeter-Djava.rmi.server.hostname=127.0.0.1-n-t 192.168.XX.XX:24001127.0.0.1:24002-o c:\Users\a06275\Desktop\result1.csv

192.168.XX.XX: Slave in same subnet 
127.0.0.1:24002: Slave in different subnet 
我无法看到来自同一区域的slave
192.168.90.XX
的结果。你能帮我理解我是如何从同一地区的奴隶那里得到结果的吗

  • 依照

    127.0.0.0/8-此块被指定用作Internet主机 环回地址。由更高级别协议发送到服务器的数据报 此块中任何位置的地址都应在主机内循环。 这通常仅使用127.0.0.1/32实现环回, 但此块中的任何地址都不应出现在任何网络上 任何地方

    因此,请仔细检查机器上的可用IP地址,我的期望是您应该使用其他接口(除非在同一节点上运行主节点和从节点)

  • 您的命令行丢失,它应该如下所示:

    Jmeter -Djava.rmi.server.hostname=127.0.0.1 -n -t -R 192.168.XX.XX:24001,127.0.0.1:24002 -o c:\Users\a106275\Desktop\result1.csv
                                                       ^ mind this key
    
  • 有关更多信息,请参阅以下参考资料:


    127.0.0.1是localhostjmeter-Djava.rmi.server.hostname=127.0.0.1-n-t sample_1412.jmx-R 192.168.xx.xx:24000127.0.0.1:24001-o c:\Users\a0627537\Desktop\result1.csv我一直在命令中使用-R。我在发布时错误地没有添加它。当我使用stratjmeter.bat并在同一子网机器192.168.xx.xx上运行测试时,我能够得到结果。但是,如果从命令行启动jmeter-Djava.rmi.server.hostname=127.0.0.1,然后在同一个从机上运行测试,结果不会出现。我需要在同一子网和不同子网的从机上同时运行测试。如果我使用jmeter-Djava.rmi.server.hostname=127.0.0.1启动master,我可以从不同的子网从机接收结果,并且我已经为不同的子网从机建立了SSH隧道。我的问题是,当我想运行从机(相同和不同的子网)的测试组合时,我应该如何调用master?