我如何配置这样的东西:
<configuration>
<!-- file and file-debug appenders definitions using RollingFileAppender -->
<root level="warn">
<appender-ref ref="file" />
<appender-ref level=debug ref="file-debug" />
</root>
</configuration>
Run Code Online (Sandbox Code Playgroud)
我知道这个例子是无效的,但它只是为了展示我想要实现的目标。我需要将调试输出保存到另一个 appender 中。
我找到了解决方案:
<appender name="file"
class="ch.qos.logback.core.rolling.RollingFileAppender">
...
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>INFO</level>
</filter>
...
</appender>
<appender name="file-debug" class="ch.qos.logback.core.rolling.RollingFileAppender">
...
</appender>
<root level="debug">
<appender-ref ref="file" />
<appender-ref ref="file-debug" />
</root>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2374 次 |
| 最近记录: |