我想自动化我们的现场案例分析。 我们有时会在生产过程中从我们产品的崩溃中获取HPROF文件,并寻找我们所知道的“典型”问题。例子:
目前,HPROF分析是手动完成的。 我想自动化。 有谁知道一个优秀的Java分析器谁允许这样做?我非常了解Yourkit和JProfiler,并且我没有意识到这些功能。
谢谢!
答案 0 :(得分:0)
您可以在VisualVM中找到一些内容。它集成了OQL脚本引擎,允许您保留自己的查询,以便您可以轻松地针对各种堆转储运行它们。但是,它还没有为无头分析做好准备。
VisualVM 中的OQL实现基于您可以在 jhat 中找到的实现,这意味着它是基于javascript的 - 除了“标准” OQL 查询它允许您使用普通的javascript,从而多次增加灵活性。
与VisualVM捆绑的javascript分析的示例很少,或者您可以使用用户邮件列表来获取帮助。
干杯!