我正在使用java -jar jmeter.jar ...
命令运行 Jmeter,并使用选项传递一堆系统属性-D
。我看到系统属性正在打印在 jmeter 日志文件中。我想避免这种情况。是否可以在 Jmeter 中禁止打印这些系统属性?我想避免打印这些,因为我正在将 API 密钥传递给 Jmeter 文件。
示例 jmeter.log 文件内容:
2022-05-09 10:00:00,213 INFO o.a.j.JMeter: Setting System property: API_KEY=API_KEY
答案1
如果你喜欢命令行参数,你可以设置日志记录级别JMeter-L
通过命令行选项将类改为更简洁的形式:
java -jar jmeter.jar -Lorg.apache.jmeter.JMeter=WARN
为了使更改永久生效,并且不必在每次启动 JMeter 时设置上述覆盖,请将下一行添加到log4j2.xml文件(位于 JMeter 安装的“bin”文件夹中:
<Logger name="org.apache.jmeter.JMeter" level="warn" />
更多信息: