【问题标题】:Can anyone recommend a scriptable Java profiler?任何人都可以推荐一个可编写脚本的 Java 分析器吗?
【发布时间】:2011-05-26 07:44:32
【问题描述】:

我想自动化我们的现场案例分析。 我们有时会从生产中的产品崩溃中获取 HPROF 文件,并寻找我们知道的“典型”问题。例子:

  • 创建问题的特定线程
  • 填满堆的特定类

目前 HPROF 分析是手动完成的。 我想自动化。 有谁知道允许这样做的好的 Java 分析器?我非常了解 Yourkit 和 JProfiler,但不知道这些功能。

谢谢!

【问题讨论】:

    标签: java automation profiler


    【解决方案1】:

    您可以在VisualVM 中找到一些东西。它集成了 OQL 脚本引擎并允许您保留自己的查询,以便您可以轻松地针对各种堆转储运行它们。但是,它还没有准备好进行无头分析。

    VisualVM 中的 OQL 实现基于您在 jhat 中可以找到的实现,这意味着它是基于 javascript - 除了“标准” OQL 查询它允许您使用纯 javascript 从而增加了许多倍的灵活性。

    很少有与 VisualVM 捆绑在一起的 javascript 分析示例,或者您可以使用用户邮件列表来获取帮助。

    干杯!

    【讨论】:

      猜你喜欢
      • 2011-04-25
      • 2010-09-21
      • 2012-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-13
      相关资源
      最近更新 更多