Jmeter命令行设置堆大小
Jmeter command line set heap size
我正在尝试使用以下命令设置 jmeter 堆大小。你能帮我解决我在这里犯的错误吗?
set HEAP="-Xms1g -Xmx2g -XX:MaxMetaspaceSize=256m" && "C:\jmeter\apache-jmeter-5.2.1\bin\jmeter.bat -n -t C:\folder1\folder2\folder3\script1 .jmx -e -o C:\folder1\folder2\folder3"
它给我以下错误。
***** 不被识别为内部或外部命令,
可运行的程序或批处理文件。
我只需要在非 gui 执行期间设置堆大小
您正在制作几个:
- 您需要通过
-l
命令行参数 提供 .jtl results file 的路径
- 您需要提供非空文件夹的路径才能在
中生成dashboard
- 值得添加
-f
命令行参数以覆盖现有的 .jtl 结果文件和仪表板文件夹(如果以前的结果存在)
- 您应该使用最新版本的 JMeter
- 我认为您至少还需要删除
HEAP
变量周围的引号
示例命令行:
set HEAP=-Xms1g -Xmx2g -XX:MaxMetaspaceSize=256m && C:\jmeter\apache-jmeter-5.2.1\bin\jmeter.bat -n -t C:\folder1\folder2\folder3\script1.jmx -f -l c:\folder1\folder2\folder3\result.jtl -e -o C:\folder1\folder2\folder3\dashboard
更多信息:
我正在尝试使用以下命令设置 jmeter 堆大小。你能帮我解决我在这里犯的错误吗?
set HEAP="-Xms1g -Xmx2g -XX:MaxMetaspaceSize=256m" && "C:\jmeter\apache-jmeter-5.2.1\bin\jmeter.bat -n -t C:\folder1\folder2\folder3\script1 .jmx -e -o C:\folder1\folder2\folder3"
它给我以下错误。 ***** 不被识别为内部或外部命令, 可运行的程序或批处理文件。
我只需要在非 gui 执行期间设置堆大小
您正在制作几个:
- 您需要通过
-l
命令行参数 提供 .jtl results file 的路径
- 您需要提供非空文件夹的路径才能在 中生成dashboard
- 值得添加
-f
命令行参数以覆盖现有的 .jtl 结果文件和仪表板文件夹(如果以前的结果存在) - 您应该使用最新版本的 JMeter
- 我认为您至少还需要删除
HEAP
变量周围的引号
示例命令行:
set HEAP=-Xms1g -Xmx2g -XX:MaxMetaspaceSize=256m && C:\jmeter\apache-jmeter-5.2.1\bin\jmeter.bat -n -t C:\folder1\folder2\folder3\script1.jmx -f -l c:\folder1\folder2\folder3\result.jtl -e -o C:\folder1\folder2\folder3\dashboard
更多信息: