SpringBoot SpringBoot 运维实用篇 4 日志 4.4 文件记录日志

SpringBoot

【黑马程序员SpringBoot2全套视频教程,springboot零基础到项目实战(spring boot2完整版)】

SpringBoot 运维实用篇

文章目录

      • SpringBoot
      • SpringBoot 运维实用篇
      • 4 日志
        • 4.4 文件记录日志
          • 4.4.1 问题引入
          • 4.4.2 使用文件记录日志
          • 4.4.3 小结
          • 4.4.4 总结

4 日志

4.4 文件记录日志

4.4.1 问题引入

之前我们已经完成了日志的一系列操作,但是现在的日志都是在console 控制台输出的

SpringBoot SpringBoot 运维实用篇 4 日志 4.4 文件记录日志_第1张图片

问题来了,当我们关了之后,日志就没了,以后都查不到了

【这个时候就可以用文件将其记录下来】

4.4.2 使用文件记录日志
    # 设置日志保存文件
  file:
    name: server.log

SpringBoot SpringBoot 运维实用篇 4 日志 4.4 文件记录日志_第2张图片

直接启动服务

SpringBoot SpringBoot 运维实用篇 4 日志 4.4 文件记录日志_第3张图片

日志记录到哪儿去了

找找

SpringBoot SpringBoot 运维实用篇 4 日志 4.4 文件记录日志_第4张图片

SpringBoot SpringBoot 运维实用篇 4 日志 4.4 文件记录日志_第5张图片

看到了,here

SpringBoot SpringBoot 运维实用篇 4 日志 4.4 文件记录日志_第6张图片

这就记录下来了

又有个问题,一个日志文件的话,时间久了,…

【分文件】

  # 设置日志保存文件
file:
  name: server.log
logback:
  rollingpolicy:
    max-file-size: 4KB
    file-name-pattern: server.%d{yyyy-MM-dd}.%i.log

直接重启服务测试

SpringBoot SpringBoot 运维实用篇 4 日志 4.4 文件记录日志_第7张图片

多刷记下,让它多记点,这样就来了

再来点

SpringBoot SpringBoot 运维实用篇 4 日志 4.4 文件记录日志_第8张图片

没毛病

看看这俩文件

SpringBoot SpringBoot 运维实用篇 4 日志 4.4 文件记录日志_第9张图片

OK。

回顾一下

  • 日志文件详细配置

    logging:
    file:
    name: server.log
    logback:
    rollingpolicy:
    max-file-size: 3KB
    file-name-pattern: server.%d{yyyy-MM-dd}.%i.log
    
4.4.3 小结
  1. 日志记录到文件
  2. 日志文件格式设置
4.4.4 总结
  1. 日志基础使用规则
  2. 编辑日志输出格式
  3. 日志文件设置

到这里,运维实用篇也完结了

SpringBoot SpringBoot 运维实用篇 4 日志 4.4 文件记录日志_第10张图片

你可能感兴趣的:(SpringBoot2,spring,boot,java,spring)