当前位置:   article > 正文

logback 配置 日志_logback 配置level 为info 为什么会打印debug日志

logback 配置level 为info 为什么会打印debug日志

logback配置

appender、root、logger

logback 配置详解(一)——logger、root - 灰太郎^_^ - 博客园

logback——(一)按日志级别分别输出debug、info、warn、error日志到文件

关闭某个类或某个包的日志打印

场景:证券软件开发时,平台一直打印消息消费的日志。

解决方法:在application.yml里,logging: level: 下加上 com.xxx.xxx.Subscriber: OFF

采坑:在logback配置文件,<logger name="com.xxx.xxx.Subscriber" level="OFF"></logger>没用,可能因为每个jar包有自己的日志打印管理,本项目的logback只负责本项目,其他的jar包需要由spring来管理。

关闭某个包的日志打印

1.application配置文件里

2.logback配置文件

Springboot关闭默认的日志输出

logback关闭日志

spring profile的使用:dev,prod,test

logback关闭某个包的日志

logback-结合spring profile使用

logback分布式

MDC机制:

分布式系统,如何区分日志是哪个请求的?

普通想法:一个请求生成一个logger:消耗大量资源,请求一多服务器资源消耗殆尽。

轻量方法:使用MDC机制,在处理请求前将请求的唯一标示(例如sessionId)放到MDC容器中,这个唯一标示会随着日志一起输出,以此来区分该条日志是属于那个请求的。并在请求处理完成之后清除MDC容器。

Slf4j MDC机制 - 简书 

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号