<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!--<fileNamePattern>${LOG_HOME}/%d{yyyy-MM-dd}/%d{yyyy-MM-dd_HH}/logFile %d{yyyy-MM-dd_HH-mm}.log</fileNamePattern>-->
<fileNamePattern>${FILE_LOG_HOME}/logFile %d{yyyy-MM-dd_HH-mm}.log</fileNamePattern>
<!-- 每个文件的大小为 1KB -->
<!--<MaxFileSize>1KB</MaxFileSize>-->
<maxHistory>24</maxHistory>
<totalSizeCap>10GB</totalSizeCap>
</rollingPolicy>
如果fileNamePattern改为
<fileNamePattern>${FILE_LOG_HOME}/%d{yyyy-MM-dd_HH}/logFile %d{yyyy-MM-dd_HH-mm}.log</fileNamePattern>
logback就不能自动创建文件夹了,各位大大有木有遇到过这样的问题?求解决方案
自己找了一些资料,发现这个貌似是logback的一个bug,fileNamePattern仅可以写绝对路径