`

日志规范文档(2)

阅读更多
日志规范
日志类型 日志简要说明 支持的日志级别
运行日志 该日志主要记录系统发生的异常信息,以便于程序人员定位问题。
开发人员编写定位:
在try、catch块中的catch部分编写(即异常发生时),记录异常详细信息。
打印内容包含:日志级别、发生时间、自定义消息、入参、出参、异常信息。
需要开发人员编写的打印内容包含:消息、入参、出参、异常信息。
路径:\logs\commonService\runLogger.log Error、info
调试日志 该日志记录程序运行过程中,所经过方法(只包含action、façade、service层)的开始、入参、结束、出参、异常信息。
开发人员编写定位:
由spring的AOP自动截获action、façade、service层的方法。
方法开始时打印日志级别、发生时间、类地址、入参参数的详细信息。
方法结束时打印日志级别、发生时间、类地址、结果参数。
方法异常时打印日志级别、发生时间、类地址、异常详细信息。
开发人员不需要编写此日志的任何消息。
路径:\logs\commonService\debugLog.log debug、info
用户日志 该日志记录用户在eIVS上的操作,比如新增主设备时。该日志只在action层书写。
打印的内容包括日志级别、服务器端口号、发生时间、自定义消息、运行结果、客户IP地址。
需要开发人员编写的打印内容:运行结果、消息、自定义消息、request对象。
路径:\logs\commonService\userLogger.log Info
接口日志 该日志属于运行日志中的一部分,打印在运行日志文件中,接口日志主要在调用接口发生异常的时候调用。
打印内容包含日志级别、IP地址、发生时间、代码路径、信息、自定义信息。
路径:\logs\commonService\runLogger.log Error
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics