gpt4 book ai didi

java - 如果您在数据库中保存 Java 异常信息,您应该保存异常的哪些部分以帮助在没有冗余的情况下找出问题?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:25:22 24 4
gpt4 key购买 nike

java.lang.Exception 对象的哪些部分需要保存在数据库中,以便您最好地重现导致异常被抛出的问题?

哪些部分如果保存在一起会产生冗余信息?

例如,如果你保存了调用exception.getMessage()的结果,你还保存了exception.getCause().getMessage(),你会结束吗有重复的信息吗?

而且,如果您保存 exception.getMessage,是否也保存 exception.printStackTrace() 的输出是多余的?

最佳答案

我的策略是保存时间戳和异常的堆栈跟踪。

这是尝试诊断引发异常的问题所需的最重要的事情。

关于java - 如果您在数据库中保存 Java 异常信息,您应该保存异常的哪些部分以帮助在没有冗余的情况下找出问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6657903/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com