log4j2.x日志按日期分隔
来源:互联网 发布:python list length 编辑:程序博客网 时间:2024/05/20 16:13
log4j2.x的日志在性能上有很大的提升,也被标识为下一代的异步日志管理系统。
项目组在使用的时候,发现日志没有按照日期进行文件分割。于是亲自上log4j2.x的官网查看了部分文档。
按如下配置即可实现日志按日期进行分割:
项目组在使用的时候,发现日志没有按照日期进行文件分割。于是亲自上log4j2.x的官网查看了部分文档。
按如下配置即可实现日志按日期进行分割:
<?xml version="1.0" encoding="UTF-8"?><Configuration> <Appenders> <!-- 配置日志输出文件名字 追加读写 --> <RollingFile name="taoge" fileName="logs/taoge.log" filePattern="logs/taoge.%d{yyyy-MM-dd}.log" append="true"> <!-- 输出格式 --> <PatternLayout pattern="[%l] [%t] [%-4r] [%d{yyyy-MM-dd HH:mm:ss,SSS}] [%p] \: %m%n"/> <!-- 设置策略 --> <Policies> <!-- 基于时间的触发策略。该策略主要是完成周期性的log文件封存工作。有两个参数:interval,integer型,指定两次封存动作之间的时间间隔。单位:以日志的命名精度来确定单位,比如yyyy-MM-dd-HH 单位为小时,yyyy-MM-dd-HH-mm 单位为分钟modulate,boolean型,说明是否对封存时间进行调制。若modulate=true,则封存时间将以0点为边界进行偏移计算。比如,modulate=true,interval=4hours,那么假设上次封存日志的时间为03:00,则下次封存日志的时间为04:00,之后的封存时间依次为08:00,12:00,16:00 --> <TimeBasedTriggeringPolicy interval="1" modulate="true" /> </Policies> </RollingFile> <!-- 标准输出 --> <Console name="STDOUT" target="SYSTEM_OUT"> <!-- 输出格式 --> <PatternLayout pattern="[%l] [%t] [%-4r] [%d{yyyy-MM-dd HH:mm:ss,SSS}] [%p] \: %m%n"/> </Console> </Appenders> <Loggers> <!-- 配置记录器级别 --> <Root level="debug"> <AppenderRef ref="taoge"/> <!-- 输出设置 --> <AppenderRef ref="STDOUT"/> </Root> </Loggers></Configuration>欢迎大家关注我的博客,如有疑问,请加qq群:454796847、135430763 共同进步!
2 0
- log4j2.x日志按日期分隔
- log4j2.x日志按日期分隔
- apache 按日期分卷日志
- apache 日志按日期分割
- gc日志按日期增加
- nginx按日期存储日志
- log4j2按日期按级别的日志文件归档(限制文件大小,限制每天的文件个数(10))
- Log4j2使用分析(按日期保存,限制文件数量)
- winform log4net按日期 创建日志
- log4net支持按日期产生日志文件
- 使用cronolog按日期分割日志
- nginx日志按日期自动切割脚本
- apache日志按日期进行分割
- 使用cronolog按日期分割日志
- log4j+slf4j日志按日期生成
- tomcat日志catalina.out按日期分割
- log4cplus将日志文件名按日期创建
- Ecology8配置文件:Resin日志按日期拆分
- poj 2942 双连通分量+染色判二部图(驱除骑士)
- MyCAT全局表描述及示例
- SVN 服务器代码提交和更新 如何使用?
- Xcode6和7添加pch文件
- java集合的实现类ArrayList的使用
- log4j2.x日志按日期分隔
- 深入理解C++中public、protected及private用法
- locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory
- 软件工程之软工文档总结
- 使用Eclipsephp工具打开Thinkphp为什么会有红色的波浪线报警?
- Lenovo Newifi 信令简单调研
- Thinkphp子查询问题总结
- 数据解析大总结
- 使用ngrok让微信公众平台通过80端口访问本机