问题描述

springboot项目使用logback自定义配置后,会在/tmp/ 目录下生成 spring.log的文件(如下图所示)。

abac4300c23e446cead5dfdba6c68cdf.png

解决方案

通过各种资料的搜索,最终发现问题的所在(logback配置如下)。

%black(%d{iso8601}) %highlight(%-5level) [%blue(%t)] %yellow(%c{1.}): %msg%n%throwable

${log_file}.%d{yyyy-mm-dd}.%i.log

90

200mb

utf-8

%d %-5level [%thread] %logger{0}: %msg%n

512

true

通过分析上面配置发现base.xml中包含了以下内容:

从base.xml中可以看出来,会在/tmp/目录下默认生成一个spring.log,问题已经发现了,那就说明这里的配置需要更改,改成什么呢?

通过在github上查询,只需要将

替换成

即可。

问题解决。

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐