首页 > 编程语言 > 详细

springboot 多环境logback日志路径配置

时间:2019-12-12 19:31:10      阅读:398      评论:0      收藏:0      [点我收藏+]

1.在springboot中指定启动环境有几种方式

  • 命令行启动springboot jar包,java -jar xxx.jar 后面跟上 “--spring.profiles.active=prod”
  • idea “Run/debug Configration"中 "vm Option"选项添加 “-Dspring.profiles.active=prod”
  • “application.yml"配置文件指定当前环境 "srping.profiles.active: prod"

在资源文件夹下除了application.yml外,不同环境配置文件对应application-xxx.yml,比如dev开发环境配置logback日志文件路径为 /Users/xxx/logs ,在prod生产环境中配置日志文件路径为 /root/logs

2.logback.xml需要加载不同环境配置文件中“logback.home”变量

    <!-- 读取application.yml中配置的日志文件路径,没有这一步的话取不到logback.home的值 -->
    <springProperty scope="context" name="LOG_HOME" source="logback.home"/>

 

 

springboot 多环境logback日志路径配置

原文:https://www.cnblogs.com/qiang9527/p/12030989.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!