我的java应用程序正在将stacktrace转储到日志文件中。 但是,解决方案中心需要一种“更简单”的方式来理解生成的堆栈跟踪。
除了在java中训练它们之外,是否有一个堆栈跟踪编辑器或gui可以让他们的生活更轻松?
提前非常感谢!
答案 0 :(得分:1)
您可以考虑使用两个日志文件。一个包含调试信息,另一个包含解决方案中心的信息。他们可能只对“RuntimeException:The Sky Is Falling”这一行感到满意,以便他们确定这是应该给开发人员带来的意外情况。
您可能还希望有一个外部try-catch构造,它可以捕获所有Throwables并尝试为解决方案中心提供信息。例如。对于SQLException,“这是数据库的错误,确保它正常工作,重新启动应用程序并向开发人员提出票证。”
换句话说,尽早提供有关情况的信息,并以清晰的语言提供。这可能是一天或两天的良好团队努力。
答案 1 :(得分:0)
您是否可以修改代码以生成更清晰,用户可读的错误?