log4j2.x日志按日期分隔

log4j2.x的日志在性能上有很大的提升,也被标识为下一代的异步日志管理系统。
项目组在使用的时候,发现日志没有按照日期进行文件分割。于是亲自上 log4j2.x的官网 查看了部分文档。
按如下配置即可实现日志按日期进行分割:
[html]  view plain  copy
  1. xml version="1.0" encoding="UTF-8"?>  
  2. <Configuration>  
  3.   <Appenders>  
  4.         
  5.     <RollingFile name="taoge" fileName="logs/taoge.log" filePattern="logs/taoge.%d{yyyy-MM-dd}.log" append="true">  
  6.             
  7.         <PatternLayout pattern="[%l] [%t] [%-4r] [%d{yyyy-MM-dd HH:mm:ss,SSS}] [%p] \: %m%n"/>  
  8.           
  9.         <Policies>    
  10.               
  11.     <Console name="STDOUT" target="SYSTEM_OUT">  
  12.         
  13.       <PatternLayout pattern="[%l] [%t] [%-4r] [%d{yyyy-MM-dd HH:mm:ss,SSS}] [%p] \: %m%n"/>  
  14.     Console>  
  15.   Appenders>  
  16.   <Loggers>  
  17.       
  18.     <Root level="debug">  
  19.         <AppenderRef ref="taoge"/>  
  20.           
  21.         <AppenderRef ref="STDOUT"/>  
  22.     Root>  
  23.   Loggers>  
  24. Configuration>  

你可能感兴趣的:(技术积累)