关于记录日志的思考
来源:互联网 发布:mac安装的软件在哪里 编辑:程序博客网 时间:2024/05/19 01:29
关于记录日志的思考
在开发的过程中,我们会记录日志。这样可以方便关于观察程序的执行情况,和问题的所在。在看日志就可以知道,当前的程序是在执行什么操作,操作的结果是什么?个人认为这样的日志才是有效的日志。
个人认为记录日志可以从以下的几个方面入手:(欢迎大家提出建议)
- 记录执行的方法名或者类名等
记录方法名或者类名,这样我们可以准确的定位到当前执行的是什么服务。 记录服务的输入与输出
输入可以知道用户输入了什么。输出就可以知道程序的执行结果。与用户得到结果就可以相互比对确定问题在服务端还是客户端。关键逻辑位置记录执行
逻辑的跳转,逻辑的处理。这里经常是程序问题的高发期。在这些地方多打印日志,可以方便排查逻辑的问题。把异常打印出来
把程序的异常信息打印出来这是大家都比较清楚的。一般我们要能够定位异常的所在位置。要打印异常的描述和异常的堆栈。这样我们就可以快速的解决问题。日志要通俗易懂
日志是要让我们知道程序在做什么?执行结果怎么样?出现什么问题。所以日志要尽可能的让我们一看到信息就能知道程序在做什么,结果怎么样,或者有什么问题。
0 0
- 关于记录日志的思考
- 关于对记录的思考
- 一次关于思考的记录
- 关于记日志的一些思考
- 关于日志分类的一些思考
- 某系统日志记录的思考----第一篇:需求
- 某系统日志记录的思考----第二篇:实现
- 某系统日志记录的思考----第三篇:难点
- 某系统日志记录的思考----第四篇,学习
- 关于数据记录的操作日志
- 总结关于操作日志记录的实现
- 关于日志记录的经验分享
- 关于日志记录的一些感想
- 关于日志记录的一些感想
- 关于日志记录的一些感想.
- 关于AOP记录日志的做法
- 关于思考的思考
- 关于思考的思考
- Django框架下的模板数据交互
- iOS开发之关键字nonatomic、assign、retain和copy的认识
- PHP面向对象编程 面向对象的高级实践
- bzoj2693
- 解析SMBIOS信息之WindowsAPI和WMIC
- 关于记录日志的思考
- STM32 GPIO 寄存器配置
- 【SSLGZ 1615】Frogger
- LeetCode 2016 139,140,220
- jQuery 中的 39 个技巧
- WebSocket简介
- spring简单AOP例子
- ipadmini锁屏密码破解怎么激活ID?
- MySQL 中NULL和空字符串的区别