[Spring Boot] 26.日志

Spring Boot 日志

内部使用commons logging实现.java

支持Java Util Logging, Log4J, Log4J2 and Logback.spring

若是使用Starter,则默认使用Logbackapp

1 日志格式


2 控制台输出


默认输出到控制台.debug

默认INFO级别. 能够经过java -jar myapp.jar --debug 来改变默认日志输出级别. 也能够在application.properties 中设置debug=true日志

2.1 日志颜色设置

须要终端支持ANSIcode

设置spring.output.ansi.enabled 经过%clr(%5p) 来设置颜色io

例如:%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){yellow}file

  • 支持的颜色:
    • blue
    • cyan
    • faint
    • green
    • magenta
    • red
    • yellow

3 文件输出


默认不输出文件,只向控制台输出终端

添加 logging.file 或者 logging.path 设置,来开启文件输出bug

相关文章
相关标签/搜索