我想以一种方式归档配置该日志类别“x”的记录器
- 记录器一在 INFO 级别记录“x”,在 DEBUG 级别记录其他内容
- 在调试级别记录两个日志“x”
我见过使用 Threshold 为不同 appender 中的同一类别实现不同日志记录级别的示例。在这种情况下,它似乎不是一个有效的解决方案,因为在两个附加程序中,我希望在 DEBUG 级别至少有一个类别。
我试图做类似的事情:
<appender name="FILE_ONE" class="org.jboss.logging.appender.DailyRollingFileAppender">
...
</appender>
<appender name="FILE_TWO" class="org.jboss.logging.appender.DailyRollingFileAppender">
...
</appender>
<category name="y">
<priority value="DEBUG"/>
<appender-ref ref="FILE_ONE"/>
</category>
<category name="x">
<priority value="INFO"/>
<appender-ref ref="FILE_ONE"/>
</category>
<category name="x">
<priority value="DEBUG"/>
<appender-ref ref="FILE_TWO"/>
</category>
但第二类声明会覆盖第一个。
这甚至可以做到吗?