log4j控制指定包下的日誌

2022-07-01 08:27:08 字數 938 閱讀 7259

最近觀察日誌發現如下兩個問題:

1、專案用的是springboot專案,整合了rabbitmq,專案啟動後,會自動監控rabbitmq諒解是否正常,導致控制台一直輸出監控日誌,此時就想阻止該類日誌輸出;

2、在進行日誌配置時為了減少控制台輸出日誌量,一般會把輸出到控制台的日誌級別設定為info,這樣的話debug的sql執行日誌就會被阻擋,為了讓sql執行的日誌也

輸出到控制台,咱們可以用category標籤去控制dao包下的日誌輸出。

<

logger

name

="org.springframework.amqp.rabbit"

level

="debug"

additivity

="false"

>

logger

>

<

category

name

="com.*.*.dao"

additivity

="false"

>

<

priority

value

="debug"

/>

<

ref="stdout"

/>

category

>

<

root

>

<

priority

value

="info"

/>

<

ref="stdout"

/>

<

ref="info"

/>

<

ref="warn"

/>

<

ref="error"

/>

root

>

log4j日誌系統 Log4j

1.1 log4j的三大核心元件 1.2 loggers 記錄器 1.4 layouts 布局 org.apache.log4j.htmllayout 以html 形式布局 org.apache.log4j.patternlayout 可以靈活地指定布局模式 org.apache.log4j.lay...

log4j記錄不同的日誌 Log4j 日誌記錄方法

logger類具有處理日誌記錄活動的方法。我們可以使用兩個靜態方法建立logger類的例項 public static logger getrootlogger public static logger getlogger string name 第乙個方法返回沒有名稱的根日誌記錄器。第二個方法按名...

Log4J的日誌檔案控制大小

這幾天的專案裡面使用了log4j來做日誌。但是操作記錄比較頻繁,則單個檔案時間長了會過於龐大。於是在網上查閱資料找到了一下乙個文章。我們開發的b s系統,在服務端一般要有日常執行的日誌記錄。儲存成日誌檔案形式的時候,大家經常會遇到乙個問題 日誌檔案過大。上百兆的日誌檔案對 查閱日誌資訊來說也是乙個問...