美文网首页
logback 区分环境加载

logback 区分环境加载

作者: 观照_ | 来源:发表于2018-06-25 16:21 被阅读0次

    spring boot 配置 logback.xml 的时候,不支持以启动环境来加载日志配置,例如logback-dev.xml, logback-prod.xml。有时候我们有需要根据不同的环境加载不同的appender,这个时候就需要用到<springProfile>。

    直接上代码吧:

    <springProfile name="prod">
        <root>
            <level value="INFO"/>
            <appender-ref ref="LOG"/>
            <appender-ref ref="STDOUT"/>
        </root>
    </springProfile>
    <springProfile name="dev, test">
        <root>
            <level value="DEBUG"/>
            <appender-ref ref="STDOUT"/>
        </root>
    </springProfile>
    

    如上,springboot 就会根据 profiles 来加载不同的appender了。如果有用别忘记点个赞。

    原文链接:https://www.jianshu.com/p/3c2c26dfad73

    相关文章

      网友评论

          本文标题:logback 区分环境加载

          本文链接:https://www.haomeiwen.com/subject/ukmyyftx.html