Gui*_*oté 3 java logging logback
在我的 logback 配置文件中,我有以下可用的附加程序:
<appender name="thread_SIFT" class="ch.qos.logback.classic.sift.SiftingAppender">
<discriminator class="[...]"/>
<sift>
<appender name="FILE-${threadName}" class="ch.qos.logback.core.FileAppender">
<file>[...]/${bySecond}/${threadName}.log</file>
<layout class="ch.qos.logback.classic.PatternLayout">
<pattern>%date %level %logger{0} - %msg%n</pattern>
</layout>
</appender>
</sift>
</appender>
Run Code Online (Sandbox Code Playgroud)
文件已正确创建。如果我用 RollingFileAppender 替换 FileAppender,则不会创建任何内容。为什么?我怎样才能让它发挥作用>
threadName 由鉴别器设置。
OnConsoleStatusListener是你的朋友。只需添加
<configuration>
<statusListener class="ch.qos.logback.core.status.OnConsoleStatusListener" />
.. remainder of your config file
</configuration>
Run Code Online (Sandbox Code Playgroud)
在配置文件的开头查看SiftingAppender.
| 归档时间: |
|
| 查看次数: |
3646 次 |
| 最近记录: |