log4j每天生成日志文件

sw_ust 发布于 2015/05/22 11:41
阅读 1K+
收藏 1

我在本机配置的log4j,是可以第天生成日志文件的,但我把项目部署到win server 2008以后,就不会每天生成了,而是每天追加到第一次启动时生成的日志文件里面,不知道是咋回事呢,权限那些也是正常的,下面是我的log4j配置:

#日志级别INFO,输出到控制台、文件
log4j.rootLogger=INFO,CONSOLE,FILE

#控制台输出配置
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%-d{yyyy-MM-dd HH🇲🇲ss,SSS} - %m%n

#文件输出配置,每天生成一个配置文件
log4j.appender.FILE=org.apache.log4j.DailyRollingFileAppender
log4j.appender.FILE.DatePattern='.' yyyy-MM-dd -HH
log4j.appender.FILE.File=../logs/info.log
log4j.appender.FILE.Append = true
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.ConversionPattern=%-d{yyyy-MM-dd HH🇲🇲ss,SSS} - [%p]-[%l] %m%n

加载中
0
雁南飞丶
雁南飞丶
我以前用过cronlog  可以自动生成每天的日志
0
销魂冷孤
销魂冷孤

大神,请问最后问题咋解决的,同样遇到了这个坑,万分感谢

0
Loveror_ahu
Loveror_ahu

cronlog是用来切割日志的

返回顶部
顶部