七、SpringBoot工程日志设置

日志基于lombok的(@slf4j):

1、日志作用:

(1)编辑期调试代码

(2)运营期记录信息

①记录日常运营重要信息(峰值流量、平均响应时长。。。)

②记录应用报错信息(错误堆栈)

③记录运维过程数据(扩容、宕机、报警。。。)

2、日志级别:

(1)TRACE:运行堆栈信息,使用率低

(2)DEBUG:程序员调试代码使用

(3)INFO:记录运维过程数控

(4)WARN:记录运维过程报警数据

(5)ERROR:记录错误堆栈信息

(6)FATAL:灾难信息,合并计入ERROR

(7)日志输出格式:

(8)日志文件