Log4j日誌級別

2022-01-28 18:53:11 字數 653 閱讀 5830

****: 

log4j是apache**會的乙個專案,日誌記錄器(logger)是日誌處理的核心元件,log4j具有7種級別(level).

debug level: 指出細粒度資訊事件對除錯應用程式是非常有幫助的,就是輸出debug的資訊.

info level: 表明訊息在粗粒度級別上突出強調應用程式的執行過程,就是輸出提示資訊.

warn level: 表明會出現潛在錯誤的情形,就是顯示警告資訊.

error level: 指出雖然發生錯誤事件,但仍然不影響系統的繼續執行.就是顯示錯誤資訊.

fatal level: 指出每個嚴重的錯誤事件將會導致應用程式的退出.

all level: 是最低等級的,用於開啟所有日誌記錄.

off level: 是最高等級的,用於關閉所有日誌記錄.

log4j建議只使用五個級別,級別順序(由低到高): debug < info < warn < error < fatal

windows下控制台效率比較差,輸出的多了,非常影響伺服器效能.

除錯程式用debug或更低的優先順序,這樣開發的時候可以盡量輸出,方便除錯.

正式部署之後,可以提高日誌的級別,只輸出關鍵資訊.

debug

Log4j 日誌級別

日誌記錄器 logger 是日誌處理的核心元件。log4j具有5種正常級別 level 日誌記錄器 logger 的可用級別level 不包括自定義級別 level static level debug debug level指出細粒度資訊事件對除錯應用程式是非常有幫助的。static level ...

Log4j日誌級別

日誌記錄器 logger 是日誌處理的核心元件。log4j具有5種正常級別 level 日誌記錄器 logger 的可用級別level 不包括自定義級別 level 以下內容就是摘自log4j api public static final level trace thetracelevel des...

Log4j日誌級別

日誌記錄器 logger 是日誌處理的核心元件。log4j具有5種正常級別 level 日誌記錄器 logger 的可用級別level 不包括自定義級別 level 以下內容就是摘自log4j api public static final level trace thetracelevel des...