統一日誌框架

2022-06-16 17:21:10 字數 574 閱讀 7204

常見的框架有log4j log4j2 logback

如果乙個專案中整合元件有單獨的框架那麼日誌配置就很混亂

log4j log4j2是沒有實現slf4j門面的 logback是實現的(就是我們獲取logger的包 是從slf4j獲取的)

將我們自己的日誌框架通過slf4j實現:

如果是log4j通過slf4j門面使用需要引入slf4j-log4j12 

如果是log4j2通過slf4j門面使用需要引入log4j-slf4j-impl

如果專案中的日誌框架都使用了slf4門面如何統一他們:

1.將引入元件依賴的pom中排除slf4j-log4j12  或者log4j-slf4j-impl

2.在我們的pom中引入slf4j-log4j12  或者log4j-slf4j-impl不存在的version jar

如果元件中已經固定使用的是log4j log4j2:

在我們的專案中將log4j包使用不存在的版本剔除掉,補充乙個log4j-over-slf4j

在我們的專案中將log4j2包(log4j-core)使用不存在的版本剔除掉,補充乙個log4j-to-slf4j

統一日誌處理

日誌是幹啥的.不多說.這裡只記錄怎麼配置日誌.logger 日誌記錄器.可以配置不同的日誌級別.不同的級別顯示的日誌資訊不同的.越往後的日誌級別會包含前面所有日誌級別顯示的資訊 off,fatal,error,warn,info,debug,all loggin.level.root warn這是 ...

統一日誌平台初探

自有贊成立以來,發展迅猛,業務增長很快,業務系統數量大,每天都會產生大量的系統日誌和業務日誌 據統計,平均每秒產生日誌1.1萬條,峰值1.5萬條,每天的日誌量約9億條,占用空間2.4t左右 在網際網路高速發展的今天,有那麼多優秀的日誌收集系統,諸如kafka flume scribe chukwa ...

springboot靜態資源處理,統一日誌攔截

靜態資源 對於一些小型的系統,如果要使得專案結構視覺化可讀性比較好,頁面的靜態資源管理,路徑的管理等都需要有一定規範。我們先看看路徑包含哪些 1.jar包內的本地路徑,也即伺服器容器路徑 2.http的url路徑,即網路請求路徑 3.靜態資源儲存路徑 通過url請求,css等檔案路徑 我們來看看sp...