log
log记录梳理规则 需要增加的日志: 1、异常分支需要记录(例如:内存申请不到,参数非法等); 2、外部接口调用,记录返回值成功/失败,失败时相关参数记录,例如错误码; 3、功能的入口、出口、关键流程需要记录日志; 4、关键消息收发记录; 5、上电时间,状态跳转,加载数据成功等记录; 6、正确的使用打印级别,例如失败的打印使用error,成功的打印使用info; 需要清理的日志: 1、相同的日志应该只在控制台或文件输出一次,不能重复输出,避免在循环中打印相同的日志; 2、删除 url/用户名/密码/邮箱等存在安全合规风险的打印; 3、调试打印在提交代码时删除干净; 4、模块号传递错误: A模块的日志输出,填写了B模块的模块编号,格式串中格式符和参数不匹配的情况; 5、清理对定位问题没有指向性、没有帮助的日志; 6、频繁的打印设置打印开关,避免打印刷屏; 其他建议: 日志接口定义需要考虑到后续日志智能分析的需要,需要按照遵循日志智能分析的相关要求。 例如如果日志有事务ID,则我们可以通过事务ID过滤和分析日志。在日志接口设计时,需要分析是否需要增加事务ID参数。
vnc: 6.7.2 server 77NVU-D9G5T-79ESS-V9Y6X-JMVGA
posted on 2018-12-29 09:56 csuyangpeng 阅读(239) 评论(0) 编辑 收藏 举报