前后端分离开发,日志应该如何进行记录,在出现问题的时候,方便定位问题

日志级别

等级由低到高:DEBUG < INFO < WARN < ERROR < FATAL

常用的日志记录方式可以通过 log4j.xml ,log4j.properties 配置生成日志文件到指定文件。同时可以配置日志按天为周期拆分为单个文件,便于问题定位时查看。

DEBUG

级别最低也是最详细的,由于打印内容较多,常用于开发环境。

INFO

用来反馈系统的当前状态给最终用户的。内容应该对最终用户具有实际意义。

WARN

系统运行异常警告,还可以恢复到正常状态,系统还可以继续运行不影响使用。

ERROR

表明可修复性,可以进行一些修复性的工作,但无法确定系统会正常的工作下去。

FATAL

相当严重,这种错误已经无法修复,并且如果系统继续运行下去,会造成更大的故障。

前台异常

前后端分离后,前台异常主要通过浏览器通过F12查看 console 和 network 查看请求异常信息。必要时可以在前台通过console.log() 打印异常信息。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_38565317/article/details/104911089