我在分布式模式(1个主设备和2个从设备)中运行JMeter。

在我的主计算机中,我发出以下命令

jmeter -n -t script.jmx -r

它可以在两个从属机器上启动测试,并且运行良好。如果我需要停止测试(在非GUI模式下),如果我按ctrl+c,它将停止母版。奴隶继续执行测试。我也尝试过shutdown.cmd。大师显示“关机是从127.0.0.1收到的”,但没有执行任何操作。

问题:

停止测试的最佳方法是什么?

最佳答案

运行shutdown.sh或stoptest.sh对我来说效果很好。

我在主机上运行它,从机收到关机/停止信号并开始关闭。

通过jenkins运行时,我在运行测试的jenkins从属设备上发出shutdown/stop命令。

关于JMeter-停止远程服务器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33511399/

10-15 22:13