2 cook503 cook503 于 2014.11.20 23:44 提问

关于日志系统,那种支持每隔n(n可配)分钟输出一个日志文件

公司要求日志需要每隔15分钟输出一个日志文件,并且这个日志文件的名字以时间命名,比如:2014.11.20 15:00:00 到2014.11.20 15:15:00的日志,命名为
game.log.201411201500,对logback不是很熟悉,请高手给指点一下!

2个回答

save4me
save4me   Ds   Rxr 2014.11.21 09:54

参考 日志框架统一切换之(三):日志分割需求

  <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
        <fileNamePattern>${filePrefix}/game.log.%d{yyyyMMddHHmm}</fileNamePattern>
        <timeBasedFileNamingAndTriggeringPolicy class="com.demo.utils.MlsPaySizeAndTimeBasedFNATP">
             <multiple>15</multiple>
        </timeBasedFileNamingAndTriggeringPolicy>
    </rollingPolicy>
save4me
save4me   Ds   Rxr 2014.12.18 10:20

上面的答案有帮助吗?如果还有问题,请提出来,如果对答案满意,请顶一下,并标记为采纳答案,谢谢!

Csdn user default icon
上传中...
上传图片
插入图片