logback的FileAppender
生活随笔
收集整理的這篇文章主要介紹了
logback的FileAppender
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
FileAppender配置
<?xml version="1.0" encoding="UTF-8"?> <configuration><!-- 自定義屬性 可以通過${name}進(jìn)行引用--><property name="pattern" value="[%-5level] %d{yyyy-MM-dd HH:mm:ss} %c %M%L [%thread] %m %n"/><!--日志輸出格式:%d{pattern}日期%m或者%msg為信息%M為method%L為行號(hào)%c類的完整名稱%thread線程名稱%n換行%-5level--><!-- 日志文件存放目錄 --><property name="log_dir" value="d:/logs"></property><!--控制臺(tái)輸出appender對(duì)象--><appender name="console" class="ch.qos.logback.core.ConsoleAppender"><!--輸出流對(duì)象 默認(rèn) System.out 改為 System.err--><target>System.err</target><!--日志格式配置--><encoderclass="ch.qos.logback.classic.encoder.PatternLayoutEncoder"><pattern>${pattern}</pattern></encoder></appender><!--日志文件輸出appender對(duì)象--><appender name="file" class="ch.qos.logback.core.FileAppender"><!--日志格式配置--><encoderclass="ch.qos.logback.classic.encoder.PatternLayoutEncoder"><pattern>${pattern}</pattern></encoder><!--日志輸出路徑--><file>${log_dir}/logback.log</file></appender><!-- 生成html格式appender對(duì)象 --><appender name="htmlFile" class="ch.qos.logback.core.FileAppender"><!--日志格式配置--><encoder class="ch.qos.logback.core.encoder.LayoutWrappingEncoder"><layout class="ch.qos.logback.classic.html.HTMLLayout"><pattern>%level%d{yyyy-MM-dd HH:mm:ss}%c%M%L%thread%m</pattern></layout></encoder><!--日志輸出路徑--><file>${log_dir}/logback.html</file></appender><!--RootLogger對(duì)象--><root level="all"><appender-ref ref="console"/><appender-ref ref="file"/><appender-ref ref="htmlFile"/></root> </configuration>?
總結(jié)
以上是生活随笔為你收集整理的logback的FileAppender的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: logback基础配置文件
- 下一篇: logback 的拆分 Appender