log4j的常用配置總結

2021-07-31 10:53:18 字數 885 閱讀 4276

log4j的常用配置解釋

# rootlogger是所有日誌的根日誌,其屬性對所有日誌起作用

# 配置輸出級別為(debug,info,warn,error)輸出位置為(console,file)

# 設定控制台輸出:

log4j.rootlogger=debug,console,file

#定義輸出日誌布局採用的類patternlayout

#定義日誌輸出格式

#設定檔案輸出:

#設定日期輸出格式

#設定輸出檔案的路徑  

#true表示將輸出的內容附加在原來的檔案,而不是覆蓋原來的檔案。

#設定單項過濾級別

#設定自定義格式

使用pattern布局指定的印資訊的具體格式conversionpattern,引數如下:

%m 輸出**中指定的訊息

%p 輸出優先順序,即debug,info,warn,error,fatal

%r 輸出自應用啟動到輸出該log資訊耗費的毫秒數

%c 輸出所屬的類目,通常就是所在類的全名

%t 輸出產生該日誌事件的執行緒名

%n 輸出乙個回車換行符,windows平台為「rn」,unix平台為「n」

%d 輸出日誌時間點的日期或時間,預設格式為iso8601,也可以在其後指定格式,比如:%d,輸出類似:2023年10月18日 22:10:28,921

%l 輸出日誌事件的發生位置,包括類目名、發生的執行緒,以及在**中的行數。

[qc]是log資訊的開頭,可以為任意字元,一般為專案簡稱。

常用log4j配置

常用log4j配置,一般可以採用兩種方式,properties和.xml,下面舉兩個簡單的例子 一 log4j.properties 設定org.zblog域對應的級別info,debug,warn,error和輸出地a1,a2 log4j.category.org.zblog error,a1 l...

常用log4j配置

常用log4j配置,一般可以採用兩種方式,properties和.xml,下面舉兩個簡單的例子 一 log4j.properties 設定.zblog域對應的級別info,debug,warn,error和輸出地a1,a2 log4j.category.zblog error,a1 log4j.ca...

常用log4j配置

常用log4j配置,一般可以採用兩種方式,properties和.xml,下面舉兩個簡單的例子 一 log4j.properties 設定org.zblog域對應的級別info,debug,warn,error和輸出地a1,a2 log4j.category.org.zblog error,a1 l...