Log4j配置詳解

2021-08-31 12:54:01 字數 738 閱讀 5901

先看log4j的配置檔案如下:

如果使用資料庫,請新增資料庫驅動,我感覺把日誌輸出到資料庫挺好的,畢竟資料庫中的資料不管是搜尋,還是統計分析都比檔案容易。

資料表建立**如下:

create table `log_icecoldmonitor` (

`id` int(11) not null auto_increment,

`level` varchar(255) not null default '' comment '優先順序',

`category` varchar(255) not null default '' comment '類目',

`thread` varchar(255) not null default '' comment '程序',

`time` varchar(30) not null default '' comment '時間',

`location` varchar(255) not null default '' comment '位置',

`note` text comment '日誌資訊',

primary key (`id`)

)

如果是這樣就可以果斷管理程式的運**況,比如你可以檢視正在執行的伺服器有多少服務是呼叫超時的,出錯資訊是什麼等等,開發階段,你還可以記錄debug日誌,不用每次執行都需要到伺服器檢視日誌檔案.而且日誌檔案資料多,開啟慢,浪費時間.

log4j配置詳解

logs 檔案目錄及檔案,例如,home admin logs hutudan.log 最大檔案大小,例如,100kb 備份檔案個數,例如,1 例如,d m n或 d p c m n c 輸出日誌資訊所屬的類的全名 d 輸出日誌時間點的日期或時間,預設格式為iso8601,也可以在其後指定格式,比如...

log4j配置詳解

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

詳解log4j的配置

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