1

我想分析一个用 Java EE 编写并部署在JBoss 4.2.2 GA上的.exe 包装的Windows 服务,该服务以本地系统身份登录。包装是使用 Tanuki Java 服务包装器完成的。我选择的探查器是jProfiler,它无法检测到上述服务。到目前为止,我的问题似乎在这里得到了解答,但是更改服务的登录帐户会停止其正常功能。

jProfiler 或其他分析器是否有解决方法,我可以使用它来分析此服务?

4

1 回答 1

1

您可以在wrapper.conf中将 VM 参数添加到 Tanuki 服务包装器,如下所示:

wrapper.java.additional.n=...

要获取用于分析的 VM 参数,请在 JProfiler GUI 中执行Session->Integration Wizards->New Remote Integration 。

您还可以使用 JProfiler 中的“快速附加”功能来分析已经在运行的 Windows 服务。当您激活附加对话框右上角的“显示服务”按钮时,JProfiler 将列出在您的本地计算机上运行的所有服务。

于 2017-12-07T09:42:22.857 回答