1

我第一次尝试在 Spring XML 配置文件中配置Log4j 2 (但未成功)。我需要创建两个附加程序 - 一个用于登录控制台 (>=DEBUG),另一个用于通过 JDBCAppender (>= INFO) 登录数据库。

有一个问题,因为我不知道如何设置另一个不同于根记录器的日志级别记录器。

感谢您分享一些 XML 配置示例。提前致谢!

4

1 回答 1

0

您可以在 appender ref 上设置级别。

<?xml version="1.0" encoding="UTF-8"?>
<configuration status="WARN">
 <appenders>
   <appender name="A">
      ...
    </appender>
    <appender name="B">
      ...
    </appender>
  </appenders>
  <loggers>
    <root level="trace">
      <appender-ref ref="A" level="info"/>
      <appender-ref ref="B" level="debug"/>
    </root>
  </loggers>
</configuration>
于 2013-06-29T23:47:37.577 回答