SpringBoot - 日志配置

Eisen 2019-04-11

LOG path 配置 logger springboot file thread pattern

logging.path
该属性用来配置日志文件的路径
logging.file
该属性用来配置日志文件名,如果该属性不配置,默认文件名为spring.log,在有file的情况下path无效

logging.level
该属性用于配置日志级别
日志级别总共有TARCE < DEBUG < INFO < WARN < ERROR < FATAL 
logging.pattern.console
该属性用于定制日志输出格式

logging.pattern.console=%d{yyyy/MM/dd-HH:mm:ss} [%thread] %-5level %logger- %msg%n 
logging.pattern.file=%d{yyyy/MM/dd-HH:mm} [%thread] %-5level %logger- %msg%n


%d{HH:mm:ss.SSS}——日志输出时间 
%thread——输出日志的进程名字,这在Web应用以及异步任务处理中很有用 
%-5level——日志级别,并且使用5个字符靠左对齐 
%logger- ——日志输出者的名字 
%msg——日志消息 
%n——平台的换行符



springboot启动自带日志logback、如配置log4j需去除logback
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j</artifactId>
</dependency>

登录 后评论
下一篇
我是小助手
29240人浏览
2019-07-31
相关推荐
SpringBoot从入门到高级
452人浏览
2017-09-16 03:01:00
SpringBoot使用ELK日志收集
1887人浏览
2019-03-01 14:48:31
SpringBoot学习目录
1117人浏览
2017-11-28 19:03:00
SpringBoot使用Graylog日志收集
2527人浏览
2019-04-22 17:01:39
SpringBoot学习之基础篇
1111人浏览
2017-10-31 21:21:00
0
0
0
665