Layout:格式化輸出日誌信息app
- #自定義樣式
- #%c 輸出所屬的類目,一般就是所在類的全名
- #%C 輸出Logger所在類的名稱,一般就是所在類的全名
- #%d 輸出日誌時間點的日期或時間,默認格式爲ISO8601,也能夠在其後指定格式,好比:%d{yyy MMM dd HH:mm:ss , SSS},%d{ABSOLUTE},%d{DATE}
- #%F 輸出所在類的類名稱,只有類名。
- #%l 輸出語句所在的行數,包括類名+方法名+文件名+行數
- #%L 輸出語句所在的行數,只輸出數字
- #%m 輸出代碼中指定的訊息,如log(message)中的message
- #%M 輸出方法名
- #%p 輸出日誌級別,即DEBUG,INFO,WARN,ERROR,FATAL
- #%r 輸出自應用啓動到輸出該log信息耗費的毫秒數
- #%t 輸出產生該日誌事件的線程名
- #%n 輸出一個回車換行符,Windows平臺爲「/r/n」,Unix平臺爲「/n」
- #%% 用來輸出百分號「%」
- #log4j.appender.Linkin.layout.ConversionPattern=%n[%l%d{yy/MM/dd HH:mm:ss:SSS}][%C-%M] %m
- #log4j.appender.Linkin.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss}[%C]-[%p] %m%n
- #log4j.appender.Linkin.layout.ConversionPattern = %d{ABSOLUTE} %5p %t %c{2}:%L - %m%
pattern="[MSM] %d{yyyy-MM-dd HH:mm:ss.SSS} %p [%t] %c %m%n"dom
- Configuration
- properties
- Appenders
- Console
- File
- RollingRandomAccessFile
- Async
- Loggers