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