为什么jmeter会覆盖jar';s log4j设置

为什么jmeter会覆盖jar';s log4j设置,jmeter,log4j,Jmeter,Log4j,我有一个从jmeter运行的罐子,用于压力。 这个jar包含一个通过logj4写入日志的类。 如果我从我的开发环境(如eclipse)运行jar,它将按照log4j配置中指示的路径写入日志文件。但是如果我从jmeter运行这个jar,它不会写入日志文件。在我看来,jmeter打开日志文件,只写入自己的控制台日志 发生这种情况是因为自己的某个jmeter设置阻止jar写入log4j.properties中设置的日志文件吗?jmeter有自己的日志配置,它位于log4j2.xml文件下(位于jmet

我有一个从jmeter运行的罐子,用于压力。 这个jar包含一个通过logj4写入日志的类。 如果我从我的开发环境(如eclipse)运行jar,它将按照log4j配置中指示的路径写入日志文件。但是如果我从jmeter运行这个jar,它不会写入日志文件。在我看来,jmeter打开日志文件,只写入自己的控制台日志


发生这种情况是因为自己的某个jmeter设置阻止jar写入log4j.properties中设置的日志文件吗?

jmeter有自己的日志配置,它位于log4j2.xml文件下(位于jmeter安装的“bin”文件夹中)

如果需要将.jar日志记录与JMeter日志记录子系统集成,则需要确保使用

并向JMeter的log4j2.xml文件中添加一个条目,其中包含代码所需的日志记录级别:

<Logger name="your.package.YourClass" level="debug" />

更多信息:


感谢您的有用回答
<Logger name="your.package.YourClass" level="debug" />