log4j2配置邏輯

一、 依賴

Java中使用logging一般使用slf4j丛晌,配合其他的logging實(shí)現(xiàn)仅炊,比如logback、log4j1.x澎蛛、log4j2.x等抚垄。這里主要介紹log4j2。

<dependencies>
        <dependency>
            <groupId>org.apache.logging.log4j</groupId>
            <artifactId>log4j-api</artifactId>
            <version>2.11.2</version>
        </dependency>
        <dependency>
            <groupId>org.apache.logging.log4j</groupId>
            <artifactId>log4j-core</artifactId>
            <version>2.11.2</version>
        </dependency>
        <dependency>
            <groupId>org.apache.logging.log4j</groupId>
            <artifactId>log4j-slf4j-impl</artifactId>
            <version>2.11.2</version>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>1.7.25</version>
        </dependency>
</dependencies>
  • slf4j 是 slf4j的具體實(shí)現(xiàn)谋逻,他實(shí)現(xiàn)facade模式呆馁。
  • log4j-api、log4j-core是log4j的具體功能實(shí)現(xiàn)毁兆。
  • log4j-slf4j-impl 是 slf4j與 log4j的橋接器浙滤,讓兩者能勾搭在一起。

二气堕、配置

在resources目錄下添加log4j2.properties文件纺腊。詳細(xì)的配置參看:https://logging.apache.org/log4j/2.x/manual/configuration.html

具體的配置分為幾層:

  1. log4j2配置
  2. Common配置
  3. loggers配置

1.log4j2配置

  • status:Log4j內(nèi)部事件記錄的等級,只對Log4j本身的事件有效茎芭。
  • monitorInterval:Log4j 2 定期檢查和應(yīng)用配置文件的時間間隔(單位:秒摹菠,如果更改配置文件,不用重啟系統(tǒng))骗爆。

2. Common配置

  • Appenders 輸出類型配置
  • Filters 配置
  • Properties 配置

3. loggers配置

  • rootLogger 根logger配置
  • Logger配置次氨,其中包含AppenderRef、filter摘投、PatternLayout等
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末煮寡,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子犀呼,更是在濱河造成了極大的恐慌幸撕,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件外臂,死亡現(xiàn)場離奇詭異坐儿,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)宋光,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進(jìn)店門貌矿,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人罪佳,你說我怎么就攤上這事逛漫。” “怎么了赘艳?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵酌毡,是天一觀的道長克握。 經(jīng)常有香客問我,道長枷踏,這世上最難降的妖魔是什么菩暗? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮旭蠕,結(jié)果婚禮上停团,老公的妹妹穿的比我還像新娘。我一直安慰自己下梢,他們只是感情好客蹋,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布塞蹭。 她就那樣靜靜地躺著孽江,像睡著了一般。 火紅的嫁衣襯著肌膚如雪番电。 梳的紋絲不亂的頭發(fā)上岗屏,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天,我揣著相機(jī)與錄音漱办,去河邊找鬼这刷。 笑死,一個胖子當(dāng)著我的面吹牛娩井,可吹牛的內(nèi)容都是我干的暇屋。 我是一名探鬼主播,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼洞辣,長吁一口氣:“原來是場噩夢啊……” “哼咐刨!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起扬霜,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤定鸟,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后著瓶,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體联予,經(jīng)...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年材原,在試婚紗的時候發(fā)現(xiàn)自己被綠了沸久。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,977評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡余蟹,死狀恐怖麦向,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情客叉,我是刑警寧澤诵竭,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布话告,位于F島的核電站,受9級特大地震影響卵慰,放射性物質(zhì)發(fā)生泄漏沙郭。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一裳朋、第九天 我趴在偏房一處隱蔽的房頂上張望病线。 院中可真熱鬧,春花似錦鲤嫡、人聲如沸送挑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽惕耕。三九已至,卻和暖如春诫肠,著一層夾襖步出監(jiān)牢的瞬間司澎,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工栋豫, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留挤安,地道東北人。 一個月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓丧鸯,卻偏偏與公主長得像蛤铜,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子丛肢,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 官網(wǎng)http://logging.apache.org/log4j/2.x/index.html 理論篇 參考:l...
    HansenGuan閱讀 986評論 0 1
  • 一围肥、Log4j簡介 Log4j有三個主要的組件:Loggers(記錄器),Appenders (輸出源)和Layo...
    默默守護(hù)閱讀 1,908評論 2 8
  • from:https://www.cnblogs.com/ITtangtang/p/3926665.html一摔踱、L...
    enshunyan閱讀 3,292評論 0 0
  • 在應(yīng)用程序中添加日志記錄總的來說基于三個目的:監(jiān)視代碼中變量的變化情況虐先,周期性的記錄到文件中供其他應(yīng)用進(jìn)行統(tǒng)計(jì)分析...
    時待吾閱讀 4,985評論 0 6
  • 早晨,給兒子做完早飯派敷,閑翻簡書的過程中蛹批,看到了日更活動,一沖動按下了報(bào)名篮愉,看看自己到底能堅(jiān)持多久腐芍。 我是個沒有毅力...
    雪吟清風(fēng)閱讀 339評論 0 0