TRACE日誌級別比DEBUG更低

2021-09-20 06:29:05 字數 502 閱讀 7070

在除錯springmvc原始碼時,發現其中有乙個trace級別的判斷,後來經過細看才發現.原來一直以為debug的配置級別是最低的,可以在開發時輸出更多的資訊,但此時發現錯了.其實還有乙個trace級別,比debug更低,可以輸出更多資訊。

看到這個以後,就試著做配置,試圖讓它輸出trace級別的日誌.反覆試了好幾次,最後成功了,現記錄一下配置方式,以便日後方便使用.

配置方式主要是在log4j.propertie檔案中:

### 設定記錄級別 ###

log4j.rootlogger = trace , stdout , d , e

### 輸出到控制台 ###

### 輸出到日誌檔案 ###

## 輸出debug級別以上的日誌 trace

要注意第一行中,一定要加上,即: log4j.rootlogger = trace ,  stdout ,  d ,  e

再轉一篇文章,關於日誌使用和配置的:這個也挺好)

1 4 5 收集trace日誌

trace日誌有助於發現故障的詳細資訊,確認問題原因 影響範圍 故障現象。前提條件 alert日誌提及到的一些trace日誌和incident trace檔案,要一併收集。操作步驟 步驟 1 以oracle使用者登入。步驟 2 根據alert日誌中提示所涉及的trace日誌檔案,收集trace日誌。...

C 開發之 Debug和Trace 13 4

輸出除錯資訊的類儲存在system.diagnostics命名空間中,通常用debug類或trace類實現除錯時輸出除錯資訊,具體的語句如下 debug.writeline trace.writeline 其中,debug.writeline 是在除錯模式下使用 trace.writeline除了可...

使用Trace實現程式日誌

在程式開發過程中,有時需要對程式執行狀況做一些日誌記錄,以便以後查詢,維護之用。有時我們可以使用開源日誌元件,如log4net,nlog,entlib log等,但有時為簡便,netframework中trace,debug就可以用來記錄日誌。並且也比較靈活。位於system.diagnostice...