Jmeter命令行启动分布式
命令行启动,下面命令可以将结果文件输入成HTML
@echo off
:: 获取时间戳(格式:YYYYMMDD_HHMMSS)
for /f "tokens=1-3 delims=:/ " %%a in ("%time%") do set TIMESTAMP=%date:~0,4%%date:~5,2%%date:~8,2%_%%a%%b%%c
:: 配置 Slave 节点 IP 和端口
set SLAVE_IPS=192.168.1.101:4000,192.168.1.102:4010
:: 分布式运行 JMeter
C:\xiaomi\apache-jmeter-5.6.3\bin\jmeter -n -t xiaomi_mix.jmx ^
-l "results_%TIMESTAMP%.jtl" ^
-e -o "html_report_%TIMESTAMP%" ^
-R %SLAVE_IPS%
:: 检查执行结果
if %errorlevel% neq 0 (
echo JMeter execution failed with errorlevel %errorlevel%
pause
)

浙公网安备 33010602011771号