Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试分析(使用 jprofiler)在 linux 机器的 tomcat 中运行的应用程序。tomcat 使用不同的用户帐户运行,我无权访问该 tomcat 帐户。我正在尝试使用我的用户帐户运行 jprofiler。但是 Jprofiler 没有检测到 tomcat 使用的 jvm。
有没有办法检测使用与 jprofiler 不同的用户帐户运行的 jvm?
我很感激任何帮助。谢谢
通常只有在其他进程使用相同的用户帐户运行时,才能附加到正在运行的进程。
JProfiler 具有分析使用本地系统帐户运行的 Windows 服务的功能,但在 Linux 上,唯一的选择是 su 到适当的用户。
当然你可以随时使用集成向导(Session->Integration Wizards->New Server integration)来修改Tomcat启动脚本。