Logback 動態修改日誌級別

2021-10-09 17:57:16 字數 641 閱讀 7601

本文前提是你要對logback配置檔案有所了解

動態修改日誌級別主要就是呼叫logger.setlevel方法,對level設定不同的級別,比如,我想將當前的日誌系統從其他級別設定成info級別,則**應該是下面這樣子的

import ch.qos.logback.classic.level;

import ch.qos.logback.classic.loggercontext;

import org.slf4j.logge***ctory;

loggercontext loggercontext =

(loggercontext) logge***ctory.

getilogge***ctory()

;level level = level.

tolevel

("info");

//不區分大小寫

loggercontext.

getlogger

("root").

setlevel

(level)

;

無論是spring還是其他地方,動態修改都是這樣子修改,loggercontext與level不需要spring管理,所以在**中任意地方執行該**,都會修改日誌級別

動態修改日誌級別小工具

動態修改日誌級別 好處,主要是不用重啟線上的專案,調整列印日誌輸出級別 排查問題時,可以將日誌級別調低,方便快速定位,沒問題時,就級別調高,不列印。減少伺服器壓力 日誌五個級別是有順序的,debug info warn error fatal,分別用來指定這條日誌資訊的重要程度,明白這一點很重要,這...

jenkins修改日誌級別方法

1 jenkins日誌有時候也會消耗掉很大記憶體,在傳輸時也會消耗掉大量頻寬,如圖,300 m的日誌大小,太誇張了吧 2 修改日誌級別的方法 在配置檔案裡修改,重啟後永久生效,配置路徑 etc sysconfig jenkins 如下圖所示,預設級別為5 info 方法二 系統管理 系統日誌 日誌級...

修改日誌摘要

修改日誌摘要 頭看了我的日誌摘要部件,覺得還行,當時提出了一點建議和發現了乙個bug。建議是 字型放大半號。這點建議我也是同意的,所以,決定要將它改過來。這個改動不會很大,用不了兩天,問題出在那個要命的bug上。既然是摘要,當然就不能將文章通篇都顯示出來,所以,需要擷取一部分。但是,在擷取的時候出現...