Log4j.xml类别多个appender-ref具有不同的优先级

时间:2013-08-16 14:39:44

标签: java log4j

我希望能够拥有不同优先级的不同appender

e.x。

<category name="my.package" additivity="false">  
    <priority value="fatal" />  
    <appender-ref ref="consoleAppender" />
    <appender-ref ref="fileAppender" />
</category>

我认为这样的事情会起作用,但它不会

<category name="my.package" additivity="false">  
    <priority value="fatal" ref="consoleAppender" /> 
    <priority value="info" ref="fileAppender"/> 
    <appender-ref ref="consoleAppender" />
    <appender-ref ref="fileAppender" />
</category>  

1 个答案:

答案 0 :(得分:0)

通过为每个appender创建一个单独的类别,我获得了一些个人成功。

类似的东西:

<category name="my.package">  
<priority value="INFO"/> 
<appender-ref ref="Appender1" />
</category>  

<category name="my.package">  
<priority value="WARN"/> 
<appender-ref ref="Appender2" />
</category>