<appender name="record" class="org.apache.log4j.DailyRollingFileAppender">
<param name="DatePattern" value="'.'yyyyMMdd" />
...
这样的配置后,每天生成一个日志文件
但是问题出来了,它并不是过了晚上12点生成,而是,第二天再有新的日志写入的时候才生成昨天的带时间戳的日志文件
倒是想到个办法,在12点后强制给写入一句让它生成,但感觉这个不太好
有没办法过了12点自动生成啊
3 个解决方案
#1
12点生成后。没日志。你记录什么。。
你是想生成个空文件?
貌似只能强制写入。可以写句,新的一天开始了..
帮顶 求高手
你是想生成个空文件?
貌似只能强制写入。可以写句,新的一天开始了..
帮顶 求高手
#2
为什么要这个奇怪的需求啊???????
没日志,就不生成,很长正常啊。
没日志,就不生成,很长正常啊。
#3
这样子的话你干脆自己创建这个文件算了。
#1
12点生成后。没日志。你记录什么。。
你是想生成个空文件?
貌似只能强制写入。可以写句,新的一天开始了..
帮顶 求高手
你是想生成个空文件?
貌似只能强制写入。可以写句,新的一天开始了..
帮顶 求高手
#2
为什么要这个奇怪的需求啊???????
没日志,就不生成,很长正常啊。
没日志,就不生成,很长正常啊。
#3
这样子的话你干脆自己创建这个文件算了。