日志及时准确的记录错误行数
来源:互联网 发布:四种会话跟踪技术php 编辑:程序博客网 时间:2024/04/28 05:21
目前因现场人员反映发现action出错时,日志没有记录下错误,因为咱们在写Action的方法时,方法加了throws exception把异常抛到页面上了,没有做捕捉异常;
所以日志没有记录下错误来
我试了下,代码可以:在主要代码出用try圈起来;catch时添加如下语句:} catch (Exception e) {
log.error(e.toString(), e);
errorMsg = e.toString();
return ERROR;
}
log.error(e.toString(), e);
errorMsg = e.toString();
return ERROR;
}
这样返回到错误页面,errorMsg显示错误内容即可
这样既会返回页面错误,也会把错误记录到日志文件中;看了下,多个省的action方法都是抛出的异常,后续开发的要借鉴下
同时要注意:目前OrderManager类中多出catch出都是写的:,这样不好,错误精确不到具体行数,以后要用:
log.error(e.toString(), e);
替换
同时要注意:目前OrderManager类中多出catch出都是写的:,这样不好,错误精确不到具体行数,以后要用:
log.error(e.toString(), e);
替换
- 日志及时准确的记录错误行数
- 记录3——快速检查机器的各种实时错误日志并且及时定位问题
- 记录3——快速检查机器的各种实时错误日志并且及时定位问题———修订版1
- 及时记录
- 网站记录错误日志的工具ELMAH
- Linux记录错误的日志文档
- ASP.NET记录错误日志的方式
- 生产环境下的错误日志记录
- PHP 错误与异常的日志记录
- 请求失败或服务未及时响应。有关详细信息请参见事件日志或其他的错误日志
- 请求失败或服务未及时响应。有关详细信息,请参见事件日志或其他适用的错误日志
- 记录PHP错误日志
- 记录错误日志源码
- uwsgi错误日志记录
- 错误日志记录
- 记录PHP错误日志
- 错误日志记录
- 错误日志记录接口
- linux ps命令介绍
- 大端法、小端法、网络字节序
- Android开发 ListAdapter实现
- STL迭代器简介
- 数据库分区
- 日志及时准确的记录错误行数
- 双向BFS
- 容器使用的12条军规——《Effective+STL中文版》
- Python编程中常用的12种基础知识总结
- 数码相机中的ISO
- CGI与ISAPI的区别
- STL简介
- js数组应用
- 关键词推荐工具中的用户引导机制之二:suggestion架构