RollingFileAppender配置

<?xml version="1.0" encoding="UTF-8"?>
<configuration><!-- 自定义属性 可以通过${name}进行引用--><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为行号%c类的完整名称%thread线程名称%n换行%-5level--><!-- 日志文件存放目录 --><property name="log_dir" value="d:/logs"></property><!--控制台输出appender对象--><appender name="console" class="ch.qos.logback.core.ConsoleAppender"><!--输出流对象 默认 System.out 改为 System.err--><target>System.err</target><!--日志格式配置--><encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"><pattern>${pattern}</pattern></encoder></appender><!-- 日志文件拆分和归档的appender对象--><appender name="rollFile" class="ch.qos.logback.core.rolling.RollingFileAppender"><!--日志格式配置--><encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"><pattern>${pattern}</pattern></encoder><!--日志输出路径--><file>${log_dir}/roll_logback.log</file><!--指定日志文件拆分和压缩规则--><rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"><!--通过指定压缩文件名称,来确定分割文件方式--><fileNamePattern>${log_dir}/rolling.%d{yyyy-MMdd}.log%i.gz</fileNamePattern><!--文件拆分大小--><maxFileSize>1MB</maxFileSize></rollingPolicy></appender><!--RootLogger对象--><root level="all"><appender-ref ref="console"/><appender-ref ref="rollFile"/></root>
</configuration>

logback 的拆分 Appender相关推荐

  1. 【Logback】<appender>标签详解

    文章目录 一.Appender是什么 1.1.Appender定义 1.2.Appender类图说明 二.Appender概述 三.ConsoleAppender使用 四.FileAppender使用 ...

  2. java日志框架JUL、JCL、Slf4j、Log4j、Log4j2、Logback 一网打尽

    为什么程序需要记录日志 我们不可能实时的24小时对系统进行人工监控,那么如果程序出现异常错误时要如何排查呢?并且系统在运行时做了哪些事情我们又从何得知呢?这个时候日志这个概念就出现了,日志的出现对系统 ...

  3. 还在用Logback?Log4j2的异步性能已经无敌了,还不快试试

    以下文章来源方志朋的博客,回复"666"获面试宝典 Logback  算是JAVA 里一个老牌的日志框架,从06年开始第一个版本,迭代至今也十几年了.不过logback最近一个稳定 ...

  4. logback节点配置详解

    logback节点配置详解 一:根节点 <configuration></configuration> 属性 : debug : 默认为false ,设置为true时,将打印出 ...

  5. ELK结合logback搭建日志中心

    ELK简介ELKStack即Elasticsearch + Logstash + Kibana.日志监控和分析在保障业务稳定运行时,起到了很重要的作用.比如对nginx日志的监控分析,nginx是有日 ...

  6. SpringBoot中logback日志保存到mongoDB

    版权声明:本文为博主武伟峰原创文章,转载请注明地址http://blog.csdn.net/tianyaleixiaowu. 前面提到过logback输出日志的多种方式,这一篇看一下自定义Append ...

  7. 015_logback中的自定义Appender

    1. 继承AppenderBase就可以轻松地写自己的appender.AppenderBase处理过滤器.状态信息和大多数appender共享的其他功能.派生类只需要实现一个append(Objec ...

  8. spring boot logback配置

    logback-spring.xml <?xml version="1.0" encoding="UTF-8"?> <configuratio ...

  9. 从零开始玩转logback

    为什么80%的码农都做不了架构师?>>>    概述 LogBack是一个日志框架,它与Log4j可以说是同出一源,都出自Ceki Gülcü之手.(log4j的原型是早前由Ceki ...

最新文章

  1. xdoj 1114(线段树离线处理)
  2. 监控组策略应用---组策略建模
  3. MapReduce基础开发之九JDBC连接Hive
  4. Torchlight(火炬之光)人物骨骼动画
  5. signal c语言,C 库函数
  6. neo4j 删 delete
  7. delphi与java_Delphi XE8中Delphi和JAVA数据类型对应关系!
  8. 在线直播网站源码开发,音视频同步的处理方案及选择
  9. 信息系统项目管理师之选择题、案例分析题备考
  10. 多摩川读写EEPROM以及并口实现
  11. 联想启动Kind City项目:交互式全球合作鼓励同理心,共创建立于善意之上的未来
  12. “你还有什么事想问”——作为程序员如何回答面试官的问题
  13. 反距离加权插值IDW计算详细步骤
  14. 创建 Windows XP 图标
  15. 数据分析 - 数据可视化图表 适用场景(学习笔记)
  16. 虚拟现实(VR)、增强现实(AR)、混合现实(MR)
  17. Ros yocs_velocity_smoother 保姆级部署教程
  18. 基于gensim的Deep learning with paragraph2vec 官方models.doc2vec文档解释
  19. 无需破解,官网安装Visual Studio 2013社区版
  20. VIPServer:阿里智能地址映射及环境管理系统详解

热门文章

  1. 关于hibernate的查询
  2. [转] linux-Centos7安装python3并与python2共存
  3. 用requests爬取一个招聘网站
  4. (Mysql)连接问题之1130
  5. GBrowse配置相关资料
  6. Oracle SQL语句大全(二)
  7. Xml+Xslt测试工具
  8. zigbee 常规配置
  9. 管窥MVVMLight Command参数绑定和事件传递
  10. iscsi网络存储介绍及客户端配置操作