查看日志分享2
来源:互联网 发布:linux如何强制退出 编辑:程序博客网 时间:2024/06/06 19:05
今天主要是具体分析上次第三方接入后记录的日志文件,上次计入日志主要是
为了记录每次添加更新删除的时候,数据传输过来,进过解密的时候是否会
出现问题,还有就是每次解密出来,在进行增删改的时候数据验证是否会出现
问题,还有就是在每次数据库操作的时候会出现问题。
上次记录日志对的策略就是,在数据传输过来的时候就记录好数据,方便出错
的时候重现当时的问题数据。
然后由于在数据验证的地方实在是多,所以不可能在每次数据出错的时候把
单独把是数据出现的问题记录下来,只能把报的问题作为参数,传入返回报错
的封装的函数中,在返回报错的函数中记录此次的问题。
数据库操作的是时候也是非常容易出现问题的
每次操作成功的时候我也记录一次成功的日志。
所以每次过来一个数据不管操作成功与否都会有两个日志
一个是传输过来的日志,一个是返回出现问题的日志或者一个是成功的日志
所以在有数据出现问题的时候我们要查看那个是报错的日志
find / -type f -name "*.log" | xargs grep "ERROR"
这个就是能找出所有文件以.log 结尾的文件并且有报错信息的文件,这样方便
我们查看。此时我们查看数据的时候,要查看两个文件,一个是这个报错的文件
,从这个文件我们就能看出大概出了什么问题,一个是这个文件的上一个
记录整个传输过来数据的文件。这个方便我们复现问题,我们可以其实个人认为
还应该在解密之后在做一个记录,记录app_key和app_secret和数据。还有
一个问题就是如果解密失败,无法查出问题。
为了记录每次添加更新删除的时候,数据传输过来,进过解密的时候是否会
出现问题,还有就是每次解密出来,在进行增删改的时候数据验证是否会出现
问题,还有就是在每次数据库操作的时候会出现问题。
上次记录日志对的策略就是,在数据传输过来的时候就记录好数据,方便出错
的时候重现当时的问题数据。
然后由于在数据验证的地方实在是多,所以不可能在每次数据出错的时候把
单独把是数据出现的问题记录下来,只能把报的问题作为参数,传入返回报错
的封装的函数中,在返回报错的函数中记录此次的问题。
数据库操作的是时候也是非常容易出现问题的
每次操作成功的时候我也记录一次成功的日志。
所以每次过来一个数据不管操作成功与否都会有两个日志
一个是传输过来的日志,一个是返回出现问题的日志或者一个是成功的日志
所以在有数据出现问题的时候我们要查看那个是报错的日志
find / -type f -name "*.log" | xargs grep "ERROR"
这个就是能找出所有文件以.log 结尾的文件并且有报错信息的文件,这样方便
我们查看。此时我们查看数据的时候,要查看两个文件,一个是这个报错的文件
,从这个文件我们就能看出大概出了什么问题,一个是这个文件的上一个
记录整个传输过来数据的文件。这个方便我们复现问题,我们可以其实个人认为
还应该在解密之后在做一个记录,记录app_key和app_secret和数据。还有
一个问题就是如果解密失败,无法查出问题。
0 0
- 查看日志分享2
- 分享一个IIS日志查看工具
- Windows下tail查看日志命令工具分享
- Linux 下查看TOMCAT日志的方法 分享
- Windows 下 tail 查看日志命令工具分享
- 查看日志
- 查看日志
- 查看日志
- 查看日志
- 查看日志
- 日志查看
- 查看日志
- 查看SQL Server日志 Part 2
- 查看oracle归档日志路径2
- MYSQL启用日志,查看日志
- MYSQL启用日志,查看日志
- 分享一个日志函数
- Java日志分享
- Windows Phone 8.1中圆形图片或头像的制作、优化以及Stretch的四个属性值的区别
- 数据结构与算法——链表(1)
- 第十五周 项目二:二进制文件浏览器
- 使用Cocos Studio创建一个简单的工程
- Windows各个系列的服务器版本
- 查看日志分享2
- vim秒变成source insight,内附安装脚本和资源链接
- win2012 64位系统 iis8支持32位数据库
- CSS中强大的EM
- Mysql error 1217
- C++中的临时对象
- linux程序设计——内存管理(第七章)
- Cocos2dx基础使用相关面试题
- UI design