springboot1.4.1整合logback 遇到的问题
项目使用了springboot1.4.1整合logback,然而设置的过期时间15 并没有生效,
2GB达到2G自动删除也没有生效,仅仅实现了按大小分割。
经过查看pom 父工程内的源码发现是默认的logback版本是1.1.7,而过期时间配置是在logback 1.1.8以后才支持的。
不得不说这是springboot1.4.1 的bug了,这个坑也是少见的了吧。
看这里,点进去
再点击
点进去
终于找到了原因,如果不嫌麻烦可以升级成高级的spring-boot版本,现在我们使用了spring-boot1.5.6版本。
下面是我的logback.xml 配置
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d %p (%