当前位置:  开发笔记 > 程序员 > 正文

我应该打印异常堆栈跟踪吗?

如何解决《我应该打印异常堆栈跟踪吗?》经验,为你挑选了3个好方法。

获取异常的堆栈跟踪效率如何?我知道这是昂贵的,但成本如何?它们绝对不能用于生产环境吗?



1> Bill the Liz..:

在生产环境中,记录堆栈跟踪很有帮助,以便用户在联系技术支持时可以找到它.应避免使用打印堆栈跟踪代替可理解的(通过典型用户)消息.

您不应该关注特殊代码块的效率.错误恢复是最重要的事情.


除此之外,在面向公众的站点上共享堆栈跟踪,可能会带来安全风险.

2> Mark Bracket..:

如果您的关键路径有例外,那么您已经遇到了性能问题.IMO,获取堆栈跟踪以追踪异常是至关重要的.



3> Quibblesome..:

我的问题是,当出现意外出错的情况时,为什么要关注性能呢?在这一点上,你的申请的理智是有问题的,所以谁在乎它是否快?


所以,正如你所说,这些问题不是答案.这样可以对问题本身做出好评,但绝对不是答案.
推荐阅读
跟我搞对象吧
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有