i have following configuration file in log4j 2
<RollingFile name="RollingFile" fileName="logs/test.log"
filePattern="logs$${date:yyyyMM}/app-%d{MM-dd-yyyy}.log">
<PatternLayout pattern="%d %-5p [%t] %C{4} (%F:%L) - %m%n"/>
<Policies>
<OnStartupTriggeringPolicy />
<SizeBasedTriggeringPolicy size="20 MB"/>
</Policies>
<DefaultRolloverStrategy fileIndex="max" max="100"/>
</RollingFile>
我可以在filePattern中执行日期添加和/或减法。 ?截至目前,翻转时生成的文件具有当前日期。我想从中减去一天。怎么办呢?
答案 0 :(得分:1)
目前这是不可能的,但我相信有人曾要求过类似的东西。我相信在Log4j-2.0问题跟踪器(https://issues.apache.org/jira/browse/LOG4J2)上提交您的请求可能是最好的方法。