tomcat log4j.xml和log4j2.xml滚动日志配置为删除旧日志

tmb3ates  于 2021-10-10  发布在  Java
关注(0)|答案(0)|浏览(158)

我有一个应用程序,取决于它使用的版本 log4j.xmllog4j2.xml . 我尝试了很多方法,但我似乎不能让它只保存30天的日志,它继续收集。下面是我在每个版本中的设置,非常感谢您的帮助。 log4j2.xml<RollingFile name="appLog"> <FileName>${sys:app.root}/path/to/aapplication/app.log</FileName> <FilePattern>${sys:app.root}/path/to/aapplication/app-%d{yyyy-MM-dd}.log</FilePattern> <PatternLayout> <Pattern>%d{yyyy-MMM-dd HH:mm:ss a} [%t] %-5level %logger{36} - %msg%n</Pattern> </PatternLayout> <Policies> <TimeBasedTriggeringPolicy interval="1" modulate="true" /> </Policies> <DefaultRolloverStrategy max="30" /> </RollingFile>log4j.xml ```








暂无答案!

目前还没有任何答案,快来回答吧!

相关问题