#文件大小到达指定尺寸的时候产生一个新的文件
log4j.appender.logfile=org.apache.log4j.RollingFileAppender
#log4j.appender.logfile.File=D:/pms.log

log4j.appender.logfile.File=/home/logs/ky_pms/pms.log
log4j.appender.logfile.MaxFileSize=51200KB

log4j.appender.logfile.MaxBackupIndex=10

log4j.appender.logfile.layout=org.apache.log4j.PatternLayout

log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n

=========================================================

RollingFileAppender选项:
Threshold=WARN:指定日志信息的最低输出级别,默认为DEBUG。
ImmediateFlush=true:表示所有消息都会被立即输出,设为false则不输出,默认值是true。
Append=false:true表示消息增加到指定文件中,false则将消息覆盖指定的文件内容,默认值是true。
File=D:/logs/logging.log4j:指定消息输出到logging.log4j文件中。
MaxFileSize=100KB:后缀可以是KB, MB 或者GB。在日志文件到达该大小时,将会自动滚动,即将原来的内容移到logging.log4j.1文件中。
MaxBackupIndex=2:指定可以产生的滚动文件的最大数,例如,设为2则可以产生logging.log4j.1,logging.log4j.2两个滚动文件和一个logging.log4j文件

RollingFileAppender相关推荐

  1. log4j:WARN No such property [datePattern] in org.apache.log4j.RollingFileAppender.

    log4j:WARN No such property [datePattern] in org.apache.log4j.RollingFileAppender. log4j:ERROR setFi ...

  2. Log4net中的RollingFileAppender解析

    Log4日志组件的应用确实简单实用,在比较了企业库和Log4的日志功能后,个人觉得Log4的功能更加强大点.补充说明下,我使用的企业库是2.0版本,Log4net是1.2.1版本的. 在Log4net ...

  3. logback:RollingFileAppender

    RollingFileAppender :滚动记录文件,先将日志记录到指定文件,当符合某个条件时,将日志记录到其他文件ps: <?xml version="1.0" enco ...

  4. Log4j 重写 RollingFileAppender 实现按日期生成文件夹文件名

    Log4j 不支持按日期生成不同的文件夹,通过重写 RollingFileAppender  的 rollOver . genFileName . subAppend . setFile 方法,实现我 ...

  5. DTK日志管理RollingFileAppender

    DTK日志管理RollingFileAppender 前言 简介 RollingFileAppender自定义 自定义日志文件路径 自定义日志文件格式 自定义日志文件大小 自定义滚动频率 Rollin ...

  6. Log4j RollingFileAppender和DailyRollingFileAppender的配置

    log4j提供RollingFileAppender和DailyRollingFileAppender将日志记录输出到文件.RollingFileAppender按log文件最大长度限度生成新文件,D ...

  7. log4j学习笔记--ConversionPattern参数详解-- RollingFileAppender选项

    1.rootLogger与rootCategory的区别 rootLogger是新的使用名称,对应Logger类 rootCategory是旧的使用名称,对应原来的Category类 Logger类是 ...

  8. log4cplus的RollingFileAppender设为多文件失败的原因

    原因:程序运行的权限不够. 底层执行_wrename失败,_errno返回错误码是13(Permission denied). 解决办法是以管理员权限启动. 类似的文件丢失.更名失败.文件访问失败都有 ...

  9. SSM框架整合(Spring+SpringMVC+MyBatis)

    输出结果 1.Maven Web项目创建 之前有写过Eclipse+Maven创建web项目的帖子,如果需要,请参考这里写链接内容 创建好项目之后因为入下图: 2.SSM整合 2.1 引入需要的JAR ...

最新文章

  1. Android技术点增长 - 收藏集 - 掘金
  2. [html] 如何禁止手机端页面缩放?
  3. Windows系统环境下Solr之Java实战(三)使用solrJ管理索引库
  4. sql查询oracle数据,sql-server – 从SQL Server查询Oracle数据库
  5. Android 之 ProgressDialog用法介绍
  6. 自定义ScrollView控件 -- 拉申时跟随缩放效果
  7. 如何使用 Python 实现微信消息防撤回
  8. Google 浏览器(2011)书签同步
  9. 进程隐藏、驱动加载的小工具...
  10. HarmonyOS Sans - 华为把鸿蒙系统自带的字体开放给全社会免费商用了
  11. 股权激励与期权激励的区别是什么?
  12. php amr时长,amr是什么文件
  13. 蚂蚁金服副 CTO胡喜:从 BASIC 到 basic ,蚂蚁金服十五年技术架构演进之路
  14. 科技改变工作_科技工作者布鲁斯
  15. 蚁群优化算法(ACO)详细介绍
  16. KVM虚拟化技术之virt-manager使用及KVM虚拟化平台网络模型介绍
  17. 验证一个十六进制的颜色是否合法 合法的字符: #000 #fff #FFF #000000 #ffffff #FFFFFF
  18. position属性设置为absolute 的跟随性
  19. vscode跳转不到函数定义
  20. Alientek SMT32开发板 跑马灯实验

热门文章

  1. html退出登录_[实战小剧场servletamp;jsp] 用户登录及退出功能实现
  2. 参数估计_数据分析|统计之一个总体参数估计(附代码)
  3. 3dvary灯光材质为什么不亮_夜间跑高速开近光灯与为什么近光灯和刹车泡容易坏。...
  4. C++知识点44——类的继承概述
  5. ssm查询一条数据并显示_高亮显示查询数据,其实很简单
  6. pb打印选择页数_要想打印不卡纸,卡纸原因要了解
  7. 1.spring:helloword/注入/CDATA使用/其他Bean/null级联/p命名空间
  8. 追求极致的AI·OS——AI·OS引擎平台
  9. Error was tenMinuteCache Cache: The Disk store is not active.
  10. CDN的工作原理以及其中的一些技术-阿里