Log4j appender輸出型別配置

2022-07-02 01:24:11 字數 1140 閱讀 1614

實際開發我們使用第1,第3和第4種實現;

我們這裡給出一些例項;

log4j.rootlogger=debug, console ,file ,dailyrollingfile ,rollingfile

#console

#file

#dailyrollingfile

#rollingfile

測試**:

package com.open1111;

import org.apache.log4j.logger;

public class test }}

這裡有兩個新的配置項解釋下:

maxfilesize 是日誌檔案的最大尺寸;根據實際需求來定 10kb 100kb也行

maxbackupindex是日誌檔案的個數,假如超過了,則覆蓋,主要考慮到的是硬碟的容量問題;根據實際需求來定 比如 100  500;

這裡給下日誌檔案的效果:

分類: log4j

實際開發我們使用第1,第3和第4種實現;

我們這裡給出一些例項;

log4j.rootlogger=debug, console ,file ,dailyrollingfile ,rollingfile

#console

#file

#dailyrollingfile

#rollingfile

測試**:

package com.open1111;

import org.apache.log4j.logger;

public class test }}

這裡有兩個新的配置項解釋下:

maxfilesize 是日誌檔案的最大尺寸;根據實際需求來定 10kb 100kb也行

maxbackupindex是日誌檔案的個數,假如超過了,則覆蓋,主要考慮到的是硬碟的容量問題;根據實際需求來定 比如 100  500;

這裡給下日誌檔案的效果:

Log4j appender輸出型別配置

原作者的位址 實際開發我們使用第1,第3和第4種實現 我們這裡給出一些例項 log4j.rootlogger debug,console file dailyrollingfile rollingfile console file dailyrollingfile rollingfile 測試 pa...

log4j appender 配置說明

引數都以 開始後面不同的引數代表不同的格式化資訊 引數按字母表順序列出 c 輸出所屬類的全名,可在修改為 d num類名輸出的圍 如 org.apache.elathen.classname c將輸出elathen.classname d 輸出日誌時間其格式為 d,可指定格式 如 d l 輸出日誌事...

寫自己的log4j Appender

public abstract void close public abstract boolean requireslayout 子類需要重寫方法 public void activateoptions 子類需要實現方法 1.2.實現 close 方法。它必須把 closed 欄位的值設定為 tr...