Log4j根配置檔案

2021-09-26 08:27:16 字數 645 閱讀 4714

log4j是apache的乙個開源專案,通過使用log4j,我們可以控制日誌資訊輸送的目的地是控制台、檔案、gui元件,甚至是套介面伺服器、nt的事件記錄器、unix syslog守護程序等;我們也可以控制每一條日誌的輸出格式;通過定義每一條日誌資訊的級別,我們能夠更加細緻地控制日誌的生成過程。最令人感興趣的就是,這些可以通過乙個配置檔案來靈活地進行配置,而不需要修改應用的**。

log4j配置檔案log4cxx.properties包括以下幾個基本資訊:

格式如下:

例如:理解了以上幾個組建後,我們就可以了動手配置乙個log4j.properties了。

配置根logger

log4j.rootlogger=info, console ,r

輸出到控制台

輸出到檔案

#預設就是true,系統啟動時追加至檔案中,否則會覆蓋原有內容#

設定日誌資訊檔案大小為500kb

設定日誌資訊檔案總數最多為10個

輸出樣式 布局模式

格式化日誌資訊

log4j配置檔案

u5e94 u7528 u4e8e u63a7 u5236 u53f0 u5e94 u7528 u4e8e u6587 u4ef6 u5e94 u7528 u4e8e u6587 u4ef6 u56de u6eda u53d1 u9001 u65e5 u5fd7 u7ed9 u90ae u4ef6 ...

Log4j配置檔案

下面給出得log4j配置檔案實現了輸出到控制台,檔案,回滾檔案,傳送日誌郵件,輸出到資料庫日誌表,自定義標籤等全套功能。log4j.rootlogger debug,console,a1,im debug,console,file,rolling file,mail,database log4j.a...

Log4j配置檔案

log4j.properties set log levels log4j.rootlogger info,console,info,error 輸出到控制台 輸出到日誌檔案 輸出info級別以上的日誌 儲存異常資訊到單獨檔案 異常日誌檔名 只輸出error級別以上的日誌 該配置需要spring支援...