JMeter 非 GUI 模式(命令行)执行 - 整理
JMeter Non-GUI mode (Command line) execution - Tidying up
我正在使用以下命令从命令行执行 Jmeter
!JMeter -Jjmeter.save.saveservice.samplerData=true -Jjmeter.save.saveservice.response_data=true -Jjmeter.save.saveservice.output_format=xml -Jjmeter.save.saveservice.responseHeaders=true -Jjmeter.save.saveservice.requestHeaders= true -Jsummariser.out=false -n -t .jmx -l JmeterReports\TestReport.xml -j JmeterReports\jmeter.log
在 运行 结束时,我收到一条正在整理消息,这需要 50 分钟。 关于如何避免这种情况的任何提示。它影响了我的测试时间。
00:08:42.083 登录票值为 :: LT-1418054-HsUfB5qYlXKKhrnJGGcoGeCeQtTf5
00:59:51.971 正在整理 ... @ 3 月 22 日星期二 12:30:26 CET 2022 (1647948626380)
00:59:51.971 ... 运行
结束
- 首先考虑禁用所有这些 Results File Configuration 覆盖,因为将所有请求和响应数据存储到 .jtl 文件中进行一小时测试会导致大量磁盘 IO,而且写入 XML 会占用更多资源处理比默认 CSV 输出
- 如果问题仍然存在,请 thread dump 并检查线程在做什么以及哪些线程卡住了或等待
- 由于堆 space 或类似情况
,因此使用 JVisualVM or equivalent, it might be the case JVM does excessive garbage collection 监控 JVM 指标
更多信息:
我正在使用以下命令从命令行执行 Jmeter
!JMeter -Jjmeter.save.saveservice.samplerData=true -Jjmeter.save.saveservice.response_data=true -Jjmeter.save.saveservice.output_format=xml -Jjmeter.save.saveservice.responseHeaders=true -Jjmeter.save.saveservice.requestHeaders= true -Jsummariser.out=false -n -t .jmx -l JmeterReports\TestReport.xml -j JmeterReports\jmeter.log
在 运行 结束时,我收到一条正在整理消息,这需要 50 分钟。 关于如何避免这种情况的任何提示。它影响了我的测试时间。
00:08:42.083 登录票值为 :: LT-1418054-HsUfB5qYlXKKhrnJGGcoGeCeQtTf5
00:59:51.971 正在整理 ... @ 3 月 22 日星期二 12:30:26 CET 2022 (1647948626380) 00:59:51.971 ... 运行
结束- 首先考虑禁用所有这些 Results File Configuration 覆盖,因为将所有请求和响应数据存储到 .jtl 文件中进行一小时测试会导致大量磁盘 IO,而且写入 XML 会占用更多资源处理比默认 CSV 输出
- 如果问题仍然存在,请 thread dump 并检查线程在做什么以及哪些线程卡住了或等待
- 由于堆 space 或类似情况 ,因此使用 JVisualVM or equivalent, it might be the case JVM does excessive garbage collection 监控 JVM 指标
更多信息: