我正在使用log4j2
,并试图将不同的日志消息发送到同一记录器中的不同附加程序。这种情况已在log4j2 FAQ中进行了详细说明-但我需要使用 log4j2.properties 配置文件,而不是示例中给出的XML配置。
给出了另一个带有XML配置文件的示例here-本质上,我不知道如何指定行
<AppenderRef ref = "Console" level ="info"/>
<AppenderRef ref = "hibernateFile" level = "debug"/>
采用log4j2.properties
语法。
答案 0 :(得分:1)
您可以尝试以下语法-
rootLogger.level = trace
rootLogger.appenderRef.file.ref = file
rootLogger.appenderRef.file.level = DEBUG
rootLogger.appenderRef.stdout.ref = STDOUT
rootLogger.appenderRef.stdout.level = INFO