• SpringBoot的日志输出


    1.SpringBoot使用默认日志框架是Logback,并用INFO级别输出到控制台。

    2.日志输出具体元素:

      时间日期:精确到毫秒

      日志级别:ERROR,WARN,INFO,DEBUG,TRACE

      进程ID

      分隔符:标识实际日志的开始

      线程名:方括号括起来

      Logger名:通常使用源代码的类名

      日志内容

    3.日志举例:

    实现

      3.1在pom.xml中添加日志依赖

         <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-logging</artifactId>
            </dependency>

      3.2配置日志

        3.2.1.SpringBoot的日志级别

          TRANCE < DRBUG < INFO < WARN < ERROR <FATAL < OFF

        3.2.2如果设置为WARN,则低于WARN级别的不会输出。

          在application.yml中添加:

    (注意空格)

    logging:
      pattern:
        #设置日志等级
        level: DEBUG
        #设置输出日期格式
        dateformat: yyyy年MM月dd日HH:mm:ss
      #把日志输出到log/mylog.log文件中,这是相对路径,也可以用绝对路径
      file: log/mylog.log
  • 相关阅读:
    mysql查询缓存
    Mysql 通过binlog日志恢复数据
    mysqlbinlog命令详解
    修改vsftpd默认端口21
    centos 卸载vsftpd方法
    linux挂载u盘和卸载
    Linux下搭建FTP服务器
    fastjson SerializerFeature详解
    Spring JPA使用CriteriaBuilder动态构造查询
    jdk之jps的用法
  • 原文地址:https://www.cnblogs.com/bigbigxiao/p/12102325.html
Copyright © 2020-2023  润新知