在JVM启动时配置JProfiler或配置Groovy脚本

时间:2016-06-27 20:02:46

标签: groovy jvm jprofiler

我们有一个定期执行groovy脚本的作业服务器。它们没有编译。

我希望JProfiler在启动时附加到任何 JVM,记录分析信息,然后将快照保存到我们可能在另一时间查看结果的某个目录中。有没有办法做到这一点?

或者,我可以从JProfiler中手动启动脚本并以这种方式获得结果。但是,它似乎并不知道Groovy脚本,我只能找到一种方法来启动编译的 Groovy代码。有没有办法启动脚本并对其进行配置?

1 个答案:

答案 0 :(得分:0)

您可以将bin/jpenable命令行实用程序与--offline开关一起使用(请参阅jpenable --help的输出)以运行预配置的脱机配置会话。该会话应包含记录数据和保存快照的触发器。

  

但是,它似乎并不知道Groovy脚本

您必须在会话设置的“过滤器设置”选项卡上将groovy类添加到配置文件类列表中。但是,除非编译脚本,否则您将看不到调用树中的方法名称,因此它不会非常有用。