Aks*_*Aks 17 logback rollingfileappender
我的logback配置文件中有以下RollingFileappender.
<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>
Run Code Online (Sandbox Code Playgroud)
它确实将文件作为MyLogFile.log写入上述目录,但不附加日期中指定的日期FileNamePattern.任何想法我如何设法在我的fileName中追加日期.谢谢.
Cek*_*eki 25
TimeBasedRollingPolicy各州的文件:
请注意,可以设置或省略(父项 )中的
file属性.通过设置包含的文件属性,您可以分离活动日志文件的位置和存档日志文件的位置.当前日志将始终以该属性指定的文件为目标.因此,当前活动日志文件的名称不会随时间而改变.但是,如果您选择省略该 属性,则将根据值的每个周期重新计算活动文件.RollingFileAppenderTimeBasedRollingPolicyFileAppenderfilefilefileNamePattern
在您的情况下,只需省略该file属性.
| 归档时间: |
|
| 查看次数: |
23798 次 |
| 最近记录: |