【发布时间】:2016-09-29 22:57:38
【问题描述】:
默认情况下,如果有要写入的日志,Log4J2 会独立创建新文件。
当没有日志写入 Log4J2 RollingFile appender 时,是否可以避免创建空文件?对我来说,只有在运行时出现实际错误时才能看到 errors.log 非常方便。
【问题讨论】:
标签: java logging log4j2 appender rollingfileappender
默认情况下,如果有要写入的日志,Log4J2 会独立创建新文件。
当没有日志写入 Log4J2 RollingFile appender 时,是否可以避免创建空文件?对我来说,只有在运行时出现实际错误时才能看到 errors.log 非常方便。
【问题讨论】:
标签: java logging log4j2 appender rollingfileappender
Log4j 2.7 将支持此功能:请参阅 https://issues.apache.org/jira/browse/LOG4J2-1501 和 https://issues.apache.org/jira/browse/LOG4J2-1504
会有一个属性createOnDemand(默认为false)。
【讨论】: