【发布时间】:2014-10-09 14:25:59
【问题描述】:
请找到我的应用程序 logback FileAppender 配置。
<appender name="ALERT-FILE" class="ch.qos.logback.core.FileAppender">
<file>application-alert.log</file>
<append>true</append>
<filter class="ch.qos.logback.classic.filter.LevelFilter">
<level>ERROR</level>
</filter>
<encoder>
<pattern>%date{MM/dd/yyyy HH:mm:ss} %msg%n</pattern>
</encoder>
</appender>
<logger name="ALERT" level="ERROR" additivity="false">
<appender-ref ref="ALERT-FILE" />
</logger>
我没有为 ALERT-FILE appender 配置任何滚动策略,但滚动仍在发生。我需要一个文件来记录一年中的所有错误等。 请帮忙。
谢谢 萨蒂亚吉特
【问题讨论】:
-
您的配置似乎正确,不能滚动;你确定你用更新的 logback 配置重新打包你的程序吗?
-
是的,我已经重建和测试了很多次。在同一个 logback.xml 文件中,我有另一个文件 appender,它具有常规日志记录以及 rollingPolicy。
标签: logback