我的logback配置文件中有以下RollingFileappender。RollingFileAppender中的FileNamePattern - logback配置
<appender name="RollingFILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>C:\Files\MyLogFile.log</File>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<FileNamePattern>C:\Files\MyLogFile.%d{yyyy-MM-dd}.log</FileNamePattern>
<MaxHistory>30</MaxHistory>
</rollingPolicy>
<encoder>
<pattern>%date %level [%thread] %logger{60} [%file:%line] %msg%n</pattern>
</encoder>
</appender>
它確實寫一個文件到上面的目錄MyLogFile.log但作爲FileNamePattern
指定不追加的日期。任何想法如何設法在我的fileName中附加日期。謝謝。
這是一個很好的問題,也讓我困惑。 LogBack保持記錄到MyLogFile.log,永遠不會在MyLogFile中結束。%{yyyy-MM-dd} .log我想知道這個文件屬性的用途。 –