关闭logback启动时,控制台打印ogback配置相关的info日志办法。

关闭logback启动时,控制台打印ogback配置相关的info日志办法。

使用logback启动的时候总是会出现很多启动日志,但是很多时候却完全不需要这些日志,此时就会想到关闭这些日志。找了很久终于在官网找到如何关闭这些启动日志,只需要按照如下在logback.xml里面增加一行配置即可关闭logback启动时的一堆日志。

logback升级到1.3之后,启动项目时,控制台会自动打印logback配置相关的信息,如下:

13:54:12,212 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
13:54:12,212 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]
13:54:12,213 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [file:/.../target/classes/logback.xml]
13:54:12,286 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set
13:54:12,288 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
13:54:12,290 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [consoleOutput]
13:54:12,330 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
13:54:12,332 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [timeFileOutput]
13:54:12,343 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1816725203 - Will use gz compression
13:54:12,344 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1816725203 - Will use the pattern ./log/timeFile/info.%d{yyyy-MM-dd}.%i.log for the active file
13:54:12,346 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@65987993 - The date pattern is 'yyyy-MM-dd' from file name pattern './log/timeFile/info.%d{yyyy-MM-dd}.%i.log.gz'.
13:54:12,346 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@65987993 - Roll-over at midnight.
13:54:12,351 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@65987993 - Setting initial period to Sun Jun 06 17:29:51 CST 2021
13:54:12,352 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@65987993 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
13:54:12,352 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@65987993 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
13:54:12,355 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[timeFileOutput] - Active log file name: ./log/timeFile/out.log
13:54:12,355 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[timeFileOutput] - File property is set to [./log/timeFile/out.log]
13:54:12,356 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO
13:54:12,356 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [consoleOutput] to Logger[ROOT]
13:54:12,356 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [timeFileOutput] to Logger[ROOT]
13:54:12,357 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [ch.qos.logback.classic] to ERROR
13:54:12,357 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [ch.qos.logback.classic] to false
13:54:12,357 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [consoleOutput] to Logger[ch.qos.logback.classic]
13:54:12,357 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
13:54:12,357 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@71075444 - Registering current configuration as safe fallback point

去掉这些跟项目业务无关的日志打印办法

只需要在logback.xml配置加下一行即可:

<configuration debug="false">
    <statusListener class="ch.qos.logback.core.status.NopStatusListener" />
    ...
<configuration>

参考官网文档

官网地址:https://logback.qos.ch/manual/configuration.html

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值