场景:

公司新项目是springboot的一套体系,刚开始架构项目的时候,配置了多环境+单日志文件配置,如下

logback文件命名导致的问题是刚开始是没啥问题的,然后过了一阵子之后,大boss指明要修改服务器上的日志文件存储路径,于是我考虑之后为了以后更加方便的管理日志路径,于是就动态化的把存储路径配置到application主配置文件中,便于以后修改。

logback文件命名导致的问题

然后通过

logback文件命名导致的问题

去读取存在于application.yml中的参数,以为万无一失,结果差劲人意。启动报错:

logback文件命名导致的问题

大概意思就是springProperty在当前配置文件中获取不到参数。然后上度娘找答案,发现logback命名的问题:

logback文件命名导致的问题大致意思就是说logback.xml优先于配置文件启动,我们需要去使用logback-spring.xml 或者 logging.config去命名日志文件,

找到问题之后修改为

logback文件命名导致的问题完事儿~ 

 

 

相关文章:

  • 2021-12-22
  • 2022-12-23
  • 2021-07-10
  • 2022-12-23
  • 2021-08-26
  • 2021-08-27
  • 2021-05-12
猜你喜欢
  • 2021-09-27
  • 2021-09-26
  • 2021-12-01
  • 2021-12-31
  • 2022-12-23
  • 2021-06-07
相关资源
相似解决方案