好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

logback如何去掉DubboMonitor烦人的INFO日志

logback去掉DubboMonitor的INFO日志

1、设置Dubbo日志从slf4j打印

方法1 :设置 jvm 参数

?

1

-Ddubbo.application.logger=slf4j

方法2 :代码设置

?

1

System.setProperty( "dubbo.application.logger" , "slf4j" );

2、logback控制dubbo日志输出级别

?

1

< logger name = "com.alibaba.dubbo" additivity = "true" level = "ERROR" />

3、第1步可以改为初始bean的时候设置

?

1

2

3

4

5

6

7

@Component

public class InitService implements InitializingBean {   

     @Override

     public void afterPropertiesSet() throws Exception { 

      System.setProperty( "dubbo.application.logger" , "slf4j" );

     }   

}

logback 关闭zookeeper的debug日志

在该节点下添加

?

1

2

3

< configuration >

< logger name = "org.apache.zookeeper.ClientCnxn" level = "info" /> 

</ configuration >

name 为包名

level 为日志级别

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。

原文链接:https://blog.csdn.net/sanyuedexuanlv/article/details/76606712

查看更多关于logback如何去掉DubboMonitor烦人的INFO日志的详细内容...

  阅读:58次