获取异常的堆栈跟踪效率有多低?我知道这很昂贵,但代价有多大?它们绝对不应该用于生产环境吗?
发布于 2008-10-21 20:19:43
在生产环境中,记录堆栈跟踪很有帮助,这样用户就可以在与技术支持部门联系时找到它。应避免打印堆栈跟踪,以代替可理解的消息(由典型用户)。
您不应该关心异常代码块的效率。错误恢复是这里最重要的事情。
发布于 2008-10-21 20:19:49
如果临界路径上有异常,则已经存在性能问题。让堆栈跟踪来追踪异常是至关重要的,IMO。
发布于 2008-10-21 20:22:20
我的问题是,当有些事情突然出错时,你为什么要关心表现呢?在这一点上,您的应用程序的健全是有疑问的,所以谁在乎它是否快呢?
https://stackoverflow.com/questions/223327
复制相似问题