log4j2
嫁狗狮
嫁狗狮
展开
-
spring boot与log4j2日志级别控制顺序
如果classpath下有log4j2.xml。则日志级别由log4j2.xml控制。log4j2.xml中的status控制的是log4j2框架自身的日志级别而不是spring boot框架或者自定义的日志级别。这里要区分清楚 如果classpath下没有有log4j2.xml。则日志级别由application.properties中的logging.level.root=trace或者ja原创 2017-06-10 16:46:56 · 919 阅读 · 0 评论 -
在spring boot中log4j2编程式配置(Programmatic Configuration)步骤
其实官网已经说的比较清楚了:https://logging.apache.org/log4j/2.x/manual/customconfig.html 下面根据自己的实践稍微总结一下: 1、编写 自定义ConfigurationFactory 继承自org.apache.logging.log4j.core.config.ConfigurationFactory。命名为CustomCo原创 2017-06-10 17:17:22 · 1488 阅读 · 1 评论 -
在spring boot中的log4j2编程式配置(Programmatic Configuration)注意事项
1、在入口类中,不可有如下的类变量申明: private static final Logger logger = LogManager.getLogger(App.class); 2、如果采取编程式配置,则spring boot框架不会去加载log4j2.xml文件。 3、编程式配置的3中方法——一定要写在入口类的最前面,保证首先执行: 1)、申明系统变量System.setProp原创 2017-06-10 16:58:03 · 922 阅读 · 0 评论