springboot,war包部署到Tomcat,logback 日志 不按日滚动。 5C

springboot,war包部署到Tomcat,logback 日志 不按日滚动,只生成了一个单文件。
logback-spring.xml,如下:

 <?xml version="1.0" encoding="UTF-8"?>
<configuration debug="false">
    <include resource="org/springframework/boot/logging/logback/base.xml"/>
    <contextName>default</contextName>
     <springProperty scope="context" name="logLevel" source="log.level"/>
    <springProperty scope="context" name="logPath" source="log.path"/>
    <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
        <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
             <level>${logLevel}</level>
         </filter>
        <encoder>
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n</pattern>
        </encoder>
    </appender>
    <appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>${logPath}/data-distribute.log</file>
        <append>true</append>
        <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
            <!-- daily rollover -->
            <fileNamePattern>data-distribute.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
            <!-- keep 30 days' worth of history capped at 3GB total size -->
            <maxHistory>30</maxHistory>
            <maxFileSize>100MB</maxFileSize>
            <totalSizeCap>3GB</totalSizeCap>
        </rollingPolicy>
        <encoder>
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n</pattern>
        </encoder>
    </appender>

    <root level="${logLevel}">
        <appender-ref ref="console" />
        <appender-ref ref="file" />
    </root>
</configuration>

1个回答

而且文件的大小超过了配置的100MB

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

1
spring boot通过logging.file设置日志输出到文件,文件名乱码
1
ibatis执行sql出现异常,logback不输出日志
1
springBoot整合mybatis时的错,求助!
2
logback报错,请大家帮一下忙
0
springboot配置好了logback之后,项目启动时只打印logback配置信息,打印完成后项目就停止运行
1
springboot 配置多库之后,mybatis在控制台不打印sql语句了
3
SpringBoot RedisTemplate打包后找不到类
1
springboot使用log4j启动报错,去除重复包则报以下找不到log4j错误,不去重则报包重复错误,请指教
6
遇到一个 Bug,不会解决,有没有大佬来帮个忙!!!
1
mybatis链接数据时创建项目出错显示
1
mybatis 创建项目时出错
1
springmvc视图解析器的prefix一定要配成全路径才能找到是为什么?
1
springcloud config client 拉取服务配置时,请求git的路径错误,想知道怎么修改这个Url
2
ssm项目的问题 Servlet.init() for servlet [spring-dispatcher] threw exception
2
spring boot 运行出错了 Application failed to start with classpath?
1
安装eclipse出错log,什么原因
2
求解 FLINK 集群 Standalone 模式 高可用部署无法启动。
1
flink搭建standalone模式集群,jobmanager会自动挂掉,只有一直刷的warn日志
1
部署到服务器上报了sf4j的问题,看日志上启动起来了,但是用ip访问不了
1
已经依赖Ribbon的jar包,但是@LoadBalanced还是标红报错不能使用, 为什么?