【问题标题】:capture JVM snapshot at every error and exception在每个错误和异常处捕获 JVM 快照
【发布时间】:2015-11-04 03:41:35
【问题描述】:

我正在调查 Tapiki https://www.takipi.com/product。对于每个错误和异常,他们都会添加一个 url。在 url 中,它们显示了每个变量在该错误点的值。

我猜他们会为此使用 JVM 快照。如何在出错时捕获 JVM 快照并将其映射到代码?

【问题讨论】:

    标签: java logging error-handling jvm snapshot


    【解决方案1】:

    您可以使用-XX:+HeapDumpOnOutOfMemory 命令行选项轻松处理java.lang.OutOfMemoryError 堆转储(请参阅command line tools reference

    对于所有其他情况,您应该使用JVMTI 并实现您自己的异常拦截代理。您可以找到示例程序here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-11
      • 2011-11-25
      • 2015-10-19
      • 2014-03-21
      相关资源
      最近更新 更多