我第一次尝试在 Spring XML 配置文件中配置Log4j 2 (但未成功)。我需要创建两个附加程序 - 一个用于登录控制台 (>=DEBUG),另一个用于通过 JDBCAppender (>= INFO) 登录数据库。
有一个问题,因为我不知道如何设置另一个不同于根记录器的日志级别记录器。
感谢您分享一些 XML 配置示例。提前致谢!
您可以在 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>