美文网首页
Log的日志使用

Log的日志使用

作者: 僧唐 | 来源:发表于2018-12-16 11:52 被阅读0次

    现在最常用的日志使用就是 slf4j+logback或者slf4j+log4j
    其转接方式可以常看以下类中方法的调用顺序
    LoggerFactory.getLogger();
    --> getILoggerFactory();
    -->performInitialization();
    -->bind();
    -->org.slf4j.impl.StaticLoggerBinder.getSingleton();
    不同的日志框架,要想与SLF4j进行接合.都是实现了StaticLoggerBinder.
    如果存在多个实现,就可能存在问题。

    LoggerFactory.getLogger()是依赖 slf4j-log4j转接给log4j 或者通过logback-classic转接给logback.
    而log4j-over-slf4j是将对log4j的调用转接给slf4j。如果两种转接都存在的话,就有可能形成循环调用,抛出堆栈异常.

    相关文章

      网友评论

          本文标题:Log的日志使用

          本文链接:https://www.haomeiwen.com/subject/uzwtkqtx.html