springboot使用yml配置日志级别(logging.leavel:)
这样即使日志配置文件中已经写死了日志级别,我们仍然可以在配置文件里控制日志输出;
·
大家都知道即使我们使用了特定的日志配置文件,我们仍然可以使用springboot的配置文件来精确地控制每个目录的级别;
在平常的使用中我们使用properties配置日志级别可以是以下方式:
// 这个目录下所有输出为debug模式
logging.level.com.efarm.api.dao=debug
// 这个类的所有日志输出为debug模式
logging.level.com.efarm.api.common.interceptors.PerformanceInterceptor=debug
以上的方式如果用yaml文件来配置就是:
1、单个日志级别,以前我的方式是:
logging:
level:
com.txlc.dwh.job.common.interceptor.PerformanceInterceptor: debug
单个配置,如果是多个就要使用下面的方式了
2、配置多个日志级别
logging:
level:
com:
txlc:
dwh:
job:
service:
impl:
CkHouseServiceImpl: DEBUG
common:
interceptor:
PerformanceInterceptor: DEBUG
这样即使日志配置文件中已经写死了日志级别,我们仍然可以在配置文件里控制日志输出;
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)