Log4j怎么改可以让日志文件按时期分开存放,如:serverLog2015-03-24.log, serverLog2015-03-25.log

发布于 2021-11-26 09:17:43 字数 902 浏览 972 评论 1

  • log4j.rootLogger=info, rongFile
    log4j.appender.rongFile = org.apache.log4j.DailyRollingFileAppender
    log4j.appender.rongFile = org.apache.log4j.FileAppender
    log4j.appender.rongFile = org.apache.log4j.RollingFileAppender
    log4j.appender.rongFile.DatePattern = '.'yyyy-MM-dd=ooo
    log4j.appender.rongFile.File = /disk2/tomcat_log/serverLog.log
    log4j.appender.rongFile.layout = org.apache.log4j.PatternLayout
    log4j.appender.rongFile.MaxFileSize = 10MB
    log4j.appender.rongFile.layout.ConversionPattern = %d - %m%n
    log4j.appender.rongFile.MaxBackupIndex = 100
    log4j.appender.rongFile.Append = true

    log4j.appender.stdout = org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} %p [%c] %m%n

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

拥有 2021-11-27 15:15:21
log4j.appender.dailyFile=org.apache.log4j.DailyRollingFileAppender log4j.appender.dailyFile.Threshold=DEBUG 
log4j.appender.dailyFile.ImmediateFlush=true 
log4j.appender.dailyFile.Append=true

log4j.appender.dailyFile.File=log.log4j log4j.appender.dailyFile.DatePattern='.'yyyy-MM-dd log4j.appender.dailyFile.layout=org.apache.log4j.PatternLayout log4j.appender.dailyFile.layout.ConversionPattern=[%-5p] %d(%r) --> [%t] %l: %m %x %n

参考博客 http://donahue-ldz.github.io/2015/01/15/log4j%E5%B8%B8%E8%A7%81%E9%85%8D%E7%BD%AE/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文