日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

log4j2.xml 的標簽 loggers 中 root 的屬性 level 指的是什么

作者:暗諾星刻 更新時間: 2022-05-11 編程語言

log4j2.xml 的標簽 loggers 中 root 的屬性 level 指的是什么

??log4j2.xml 是 log4j2 中的其中一種配置文件。log4j2.xml 中往往有如下配置:

<configuration ...>
    

    <loggers>
        <root level="DEBUG">
            <appender-ref ref="Console"/>
            <appender-ref ref="DEBUG"/>
            <appender-ref ref="INFO"/>
            <appender-ref ref="WARN"/>
            <appender-ref ref="ERROR"/>
        root>
    loggers>
configuration>

??那么,上面的標簽 root 中的屬性 level 指的是什么呢?有人說,這是在設定根日志的日志級別。這種回答可以說是“聽君一席話,如聽一席話”。實際上,這個配置是用于設定最低需要輸出的日志輸出級別。也就是說,如果將標簽 root 中的屬性 level 設為 DEBUG,那么,低于 DEBUG 這一級別的日志將不會輸出,無論有沒有在 中定義低于這種級別的日志都是如此。

??因此,如果突然想去掉一些低級別的日志,可以直接將標簽 root 的屬性 level 中的日志級別調高,而不需要改動其它的代碼。

原文鏈接:https://blog.csdn.net/wangpaiblog/article/details/122315204

欄目分類
最近更新