【发布时间】:2023-03-23 11:45:02
【问题描述】:
您好,我是 Jprofiler 和 Linux 的新手。 我正在尝试从安装在 Windows 机器上的 Jprofiler 远程分析监视安装在 linux 机器上的 Apache Tomcat 服务器。请详细帮助我完成程序。 我尝试了我可以从谷歌获得的所有帮助,但仍然卡住..任何帮助将不胜感激。提前致谢。
【问题讨论】:
标签: jprofiler
您好,我是 Jprofiler 和 Linux 的新手。 我正在尝试从安装在 Windows 机器上的 Jprofiler 远程分析监视安装在 linux 机器上的 Apache Tomcat 服务器。请详细帮助我完成程序。 我尝试了我可以从谷歌获得的所有帮助,但仍然卡住..任何帮助将不胜感激。提前致谢。
【问题讨论】:
标签: jprofiler
无论如何,您都应该在远程机器上为 Linux 解压 JProfiler tar.gz 文件。远程端不需要进一步配置。在本地,您需要完整安装 JProfiler。
有两种方法可以让远程分析工作:
在远程机器上执行 JProfiler 发行版中的命令行实用程序bin/jpenable 并选择 Tomcat 进程。然后,JVM 将准备好进行分析。如果未列出已分析的 JVM,请以运行 Tomcat JVM 的同一用户身份执行 jpenable。如果这确实有帮助,请使用替代 B。
在本地机器上,创建一个类型为“附加到已分析的 JVM(本地或远程)”的会话,指定远程机器的主机名和使用 jpenable 设置的分析端口。
当您启动会话时,JProfiler GUI 将连接到远程机器,您将看到分析数据。
在远程机器上执行 JProfiler 发行版中的命令行 uutilitybin/jpintegrate 并选择你的应用服务器并执行后续步骤。
然后,按照备选方案 A 进行操作。此选项实际上比备选方案 A 更可取,除非您必须对已运行的 JVM 进行概要分析,否则应采用此路线。
【讨论】:
jpenable 也找不到jpintegrate...