log4j裡日誌等級

2021-07-24 16:52:10 字數 503 閱讀 8079

log4j裡日誌等級

日誌記錄器(logger)的行為是分等級的。如下表所示:

主要分為off、fatal、error、warn、info、debug、trace、all或者自定義的級別。

log4j建議只使用四個級別,優先順序從高到低分別是error、warn、info、debug。

在配置檔案裡 ,可以設定日誌輸出到檔案 還是控制台,輸出到什麼級別。輸出到檔案的話,log4j還可以按天自動歸類日誌檔案。 輸出時,log4j自帶快取。所以不用擔心大量輸出日誌造成io效能問題。

比如我只想看一般資訊的話。配置檔案可以把等級設定到info,這樣debug的資訊就不會輸出到日誌。就是等級低於設定等級的,不會輸出。

log4j.rootlogger = debug,d
注:

conversionpattern = %-d  [ %t:%r ] - [ %p ]  %m%n //輸出格式

Log4j日誌等級設定

off fatal error warn info debug trace all log4j建議只使用四個級別,優先順序從高到低分別是error warn info debug。通過在這裡定義的級別,您可以控制到應用程式中相應級別的日誌資訊的開關。比如在這裡定義了info級別,則應用程式中所有de...

Log4j日誌等級設定

off fatal error warn info debug trace alllog4j建議只使用四個級別,優先順序從高到低分別是error warn info debug。通過在這裡定義的級別,您可以控制到應用程式中相應級別的日誌資訊的開關。比如在這裡定義了info級別,則應用程式中所有deb...

log4j日誌系統 Log4j

1.1 log4j的三大核心元件 1.2 loggers 記錄器 1.4 layouts 布局 org.apache.log4j.htmllayout 以html 形式布局 org.apache.log4j.patternlayout 可以靈活地指定布局模式 org.apache.log4j.lay...