首页 > 移动平台 > 详细

spring boot项目下的application.properties中的logging.level设置日志级别

时间:2019-09-08 20:07:00      阅读:1081      评论:0      收藏:0      [点我收藏+]

日志级别 trace<debug<info<warn<error<fatal

默认级别为info,即默认打印info及其以上级别的日志,如下:

技术分享图片

logging.level设置日志级别,后面跟生效的区域,比如root表示整个项目,也可以设置为某个包下,也可以具体到某个类名(日志级别的值不区分大小写)

logging.level.root=info就是默认的情况

logging.level.root=warn时如下,项目已成功启动,只是没有warn级别的日志而已,如下:

技术分享图片

技术分享图片


 新建配置类,输出日志如下:

技术分享图片 

技术分享图片

技术分享图片

技术分享图片

设置包下日志输出级别logging.level.com.example.springbootlogbackdemo.config=warn,此时该包下info级别的日志不会输出,如下:

技术分享图片

技术分享图片


 通过类名设置日志输出级别logging.level.com.example.springbootlogbackdemo.config.LogConfig1=warn

此时所有LoggerFactory.getLogger()方法的参数为LogConfig1.class的类的info级别的日志不会输出,即此时LogConfig1类下的info级别日志不会输出,如下:

技术分享图片

技术分享图片

技术分享图片

spring boot项目下的application.properties中的logging.level设置日志级别

原文:https://www.cnblogs.com/yanguobin/p/11487667.html

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