论坛首页 Java企业应用论坛

一个异常应该在一个log文件里面出现一次且只有一次

浏览 5512 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-11-15  
snovian 写道
如果声明抛出异常,就不应该记录也不应该捕获


框架本身也要记录异常,来观测框架的使用情况。
0 请登录后投票
   发表时间:2010-11-15  
buyajun 写道
楼主 你真要是 “C把异常打到c.error.log中,抛出去,B把异常打到b.error.log中,抛出去,A把异常打到a.error.log中”

调试程序的时候 会累死
得看 N个 log文件


no,对于c系统来说,只看c.error.log就好了。所有的堆栈信息都有的啊。
0 请登录后投票
   发表时间:2010-11-15  
抛出异常的爱 写道
runtimeexception
只打二次.


when and where?
0 请登录后投票
   发表时间:2010-11-16   最后修改:2010-11-16
zhang_xzhi_xjtu 写道
抛出异常的爱 写道
runtimeexception
只打二次.


when and where?

错误发生的地方 , 需要回滚的地方
其它的地方不用捕获也不用打日志.
0 请登录后投票
   发表时间:2010-11-16  
打在哪里呢,我是接受打多次的,但是不接受一个log文件里面打多次。
如果打两次还是在同一个文件里面,那么也是不好的。
0 请登录后投票
   发表时间:2010-11-16  
zhang_xzhi_xjtu 写道
打在哪里呢,我是接受打多次的,但是不接受一个log文件里面打多次。
如果打两次还是在同一个文件里面,那么也是不好的。

你家代码中异常很多么?
0 请登录后投票
   发表时间:2010-11-16  
en 现在超时很多
0 请登录后投票
   发表时间:2010-11-17  
这个还是异常的设计问题

需要规范好业务异常和系统异常,各司其职,在合适的地方捕获处理
0 请登录后投票
   发表时间:2010-11-17  
zhang_xzhi_xjtu 写道
en 现在超时很多

用日志分析工具吧....
sh写一个
0 请登录后投票
   发表时间:2010-11-28   最后修改:2010-11-28
抛出异常的爱 写道
zhang_xzhi_xjtu 写道
en 现在超时很多

用日志分析工具吧....
sh写一个

系统有专门的监控系统,我也有写awk脚本。
但是问题是这样打log,我觉得不合理。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics