Logback日誌配置(分級別輸出到不同檔案)

2022-09-08 05:24:09 字數 1130 閱讀 4886

專案使用springboot2.0

springboot2.0基於jdk1.8,不相容1.7

springboot1.5.x基於jdk1.7,相容1.8

專案結構圖如下:

logback配置檔案名為logback-spring.xml

logging.config=classpath:log/logback-spring.xml 

注意:springboot2.0與1.5.x有區別

2.0配置:logging.config=classpath:    log/logback-spring.xml 

1.5.10配置:logging.config=classpath:  ./log/logback-spring.xml (注意前面的./)

或者logging.config=classpath:    log/logback-spring.xml ,本人暫時發現兩個配置不知道什麼原因,有的時候第乙個行,有的時候第二個行

<?xml version="1.0" encoding="utf-8"?>

logback

%d %contextname [%thread] %-5level %logger - %msg%n

utf-8

%d %contextname [%thread] %-5level %logger - %msg%n

utf-8

debug

accept

deny

%d %contextname [%thread] %-5level %logger - %msg%n

utf-8

info

accept

deny

%d %contextname [%thread] %-5level %logger - %msg%n

utf-8

error

accept

deny

%d %contextname [%thread] %-5level %logger - %msg%n

utf-8

warn

accept

deny

Logback日誌 分日誌等級別輸出

一logback的介紹 logback是由log4j創始人設計的另乙個開源日誌元件,官方 它當前分為下面下個模組 二logback的配置介紹 logger context 各個logger 都被關聯到乙個 loggercontext,loggercontext負責製造logger,也負責以樹結構排列...

分級別列印日誌

該檔案中定義了列印日誌的介面。ifndef log h define log h define info output 3 define warning output 2 define debug output 1 define error output 0 define log info args...

Logback日誌配置

logback越來越流行,不過使用過程中覺得還不錯,配置簡單明瞭。不過有幾點需要注意的是 spring boot中使用logback不需要再引入logback的三個jar包,因為在spring boot starter logging已經整合了它。幾種日誌過濾器,需要了解明白,不然不能配置到自己想要...