<?xml version="1.0" encoding="utf-8"?>
logback
error
%d %contextname [%thread] %-5level %logger - %msg%n
$.%d.zip
%date %level [%thread] %logger [%file : %line] %msg%n
b. scanperiod,設定監測配置檔案是否有修改的時間間隔,如果沒有給出時間單位,預設單位是毫秒。當scan為true時,此屬性生效。預設的時間間隔為1分鐘。
c. debug,當此屬性設定為true時,將列印出logback內部日誌資訊,實時檢視logback執行狀態。預設值為false。
contextname ,設定日誌上下文名稱,可以通過%contextname來列印日誌上下文名稱
property可以用來設定變數,可以通過$來訪問,有以下的屬性
a. name,用於$訪問的key
b. value,用於$訪問的value
/**
* 日誌輸出***
* @author liuxg
* @date 2023年4月28日 下午3:36:23
*/public class myfilter extends filter else
}}
error
mylog-%d.%i.txt
100mb
6020gb
%msg%n
logback 常用配置詳解(二)
把日誌新增到控制台,有以下子節點 對日誌進行格式化。具體引數稍後講解 字串 system.out 或者 system.err 預設 system.out 例如 把日誌新增到檔案,有以下子節點 被寫入的檔名,可以是相對目錄,也可以是絕對目錄,如果上級目錄不存在會自動建立,沒有預設值。對記錄事件進行格式...
筆記 Logback常用配置詳解
logback是一套日誌框架,由log4j的優化版,由同乙個作者開發,在速度和效能上都超過其他日誌框架,再結合slf4j,已成為當前最流行的日誌框架。logback最常用就是在classpath定義乙個lockback.xml配置檔案,從而對日誌進行配置輸出。如下是乙個常用的日誌配置模版 logba...
logback 常用配置詳解(二)
把日誌新增到控制台,有以下子節點 對日誌進行格式化。具體引數稍後講解 字串 system.out 或者 system.err 預設 system.out 例如 4relative thread 5level logger msg n rollingpolicy 可選節點,控制保留的歸檔檔案的最大數量...