log4j配置詳解

2021-06-13 17:50:59 字數 560 閱讀 8003

$/logs/...

檔案目錄及檔案,例如,/home/admin/logs/hutudan.log

最大檔案大小,例如,100kb

備份檔案個數,例如,1

例如,%d - %m%n或%d %p [%c] %m%n

%c 輸出日誌資訊所屬的類的全名

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

%f 輸出日誌資訊所屬的類的類名

%l 輸出日誌事件的發生位置,即輸出日誌資訊的語句處於它所在的類的第幾行

%m 輸出**中指定的資訊,如log(message)中的message

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

%p 輸出優先順序,即debug,info,warn,error,fatal。如果是呼叫debug()輸出的,則為debug,依此類推

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

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

可參考:

總結一下:

Log4j配置詳解

先看log4j的配置檔案如下 如果使用資料庫,請新增資料庫驅動,我感覺把日誌輸出到資料庫挺好的,畢竟資料庫中的資料不管是搜尋,還是統計分析都比檔案容易。資料表建立 如下 create table log icecoldmonitor id int 11 not null auto increment...

log4j配置詳解

apache推出開源免費的日誌處理類庫 在專案發布後,無控制台,不易觀察一些輸出結果 作用 不僅能把內容輸出到控制台,還能把內容輸出到檔案,便於觀察結果 輸出級別 主要使用的級別一共有七種,只建議使用四種 error 錯誤 warn 警告 info 普通資訊 debug 除錯資訊 元素及配置步驟 根...

詳解log4j的配置

1 log4j版本 1.2.14 2 log4j定義配置檔案 log4j由三個重要的元件構成 i 日誌資訊的優先順序,從高到低有 error warn info debug,分別用來指定這條日誌資訊的重要程度 ii 日誌資訊的輸出目的地,指定了日誌將列印到控制台還是檔案中 iii 日誌資訊的輸出格式...