在我的 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>
该文件已正确创建。如果我用 RollingFileAppender 替换 FileAppender,则不会创建任何内容。为什么?我怎样才能让它工作>
threadName 由鉴别器设置。