0

我正在尝试分析(使用 jprofiler)在 linux 机器的 tomcat 中运行的应用程序。tomcat 使用不同的用户帐户运行,我无权访问该 tomcat 帐户。我正在尝试使用我的用户帐户运行 jprofiler。但是 Jprofiler 没有检测到 tomcat 使用的 jvm。

有没有办法检测使用与 jprofiler 不同的用户帐户运行的 jvm?

我很感激任何帮助。谢谢

4

1 回答 1

2

通常只有在其他进程使用相同的用户帐户运行时,才能附加到正在运行的进程。

JProfiler 具有分析使用本地系统帐户运行的 Windows 服务的功能,但在 Linux 上,唯一的选择是 su 到适当的用户。

当然你可以随时使用集成向导(Session->Integration Wizards->New Server integration)来修改Tomcat启动脚本。

于 2012-04-17T09:19:56.200 回答