gpt4 book ai didi

java - 每天的 log4j 属性文件

转载 作者:行者123 更新时间:2023-11-30 06:30:19 24 4
gpt4 key购买 nike

我有一个 log4j 属性文件,我想每天生成日志文件并在今天之前删除该文件,我的意思是它应该只包含今天的日志文件。

我使用了以下属性文件:

log4j.rootLogger=ALL,Appender2
log4j.appender.Appender2=org.apache.log4j.DailyRollingFileAppender
log4j.appender.Appender2.File=log/AlertLogfile.log
log4j.appender.Appender2.append=true
log4j.appender.Appender2.layout=org.apache.log4j.PatternLayout

最佳答案

来自 DailyRollingFileAppender 的文档

滚动计划由 DatePattern 选项指定。此模式应遵循 SimpleDateFormat 约定。特别是,您必须转义一对单引号内的文字文本。日期模式的格式化版本用作滚动文件名的后缀。

log4j.rootLogger=ALL,Appender2
log4j.appender.Appender2=org.apache.log4j.DailyRollingFileAppender
log4j.appender.Appender2.File=log/AlertLogfile.log
log4j.appender.Appender2.append=true
log4j.appender.Appender2.layout=org.apache.log4j.PatternLayout
log4j.appender.Appender2.DatePattern='.'yyyy-MM-dd

关于java - 每天的 log4j 属性文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46293462/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com