【问题标题】:Remote Profiling Jprofiler远程分析 Jprofiler
【发布时间】:2023-03-23 11:45:02
【问题描述】:

您好,我是 Jprofiler 和 Linux 的新手。 我正在尝试从安装在 Windows 机器上的 Jprofiler 远程分析监视安装在 linux 机器上的 Apache Tomcat 服务器。请详细帮助我完成程序。 我尝试了我可以从谷歌获得的所有帮助,但仍然卡住..任何帮助将不胜感激。提前致谢。

【问题讨论】:

    标签: jprofiler


    【解决方案1】:

    无论如何,您都应该在远程机器上为 Linux 解压 JProfiler tar.gz 文件。远程端不需要进一步配置。在本地,您需要完整安装 JProfiler。

    有两种方法可以让远程分析工作:

    A.附加到正在运行的 Tomcat 进程

    在远程机器上执行 JProfiler 发行版中的命令行实用程序bin/jpenable 并选择 Tomcat 进程。然后,JVM 将准备好进行分析。如果未列出已分析的 JVM,请以运行 Tomcat JVM 的同一用户身份执行 jpenable。如果这确实有帮助,请使用替代 B。

    在本地机器上,创建一个类型为“附加到已分析的 JVM(本地或远程)”的会话,指定远程机器的主机名和使用 jpenable 设置的分析端口。

    当您启动会话时,JProfiler GUI 将连接到远程机器,您将看到分析数据。

    B.使用集成向导

    在远程机器上执行 JProfiler 发行版中的命令行 uutilitybin/jpintegrate 并选择你的应用服务器并执行后续步骤。

    然后,按照备选方案 A 进行操作。此选项实际上比备选方案 A 更可取,除非您必须对已运行的 JVM 进行概要分析,否则应采用此路线。

    【讨论】:

    • 我对此感到困惑:我在安装过程中提取到远程计算机的自动创建的存档中既找不到jpenable 也找不到jpintegrate...
    • 对于 A,您必须从远程机器上的下载页面中提取 JProfiler 存档,其中包含 jpenable 和 jpintegrate。对于 B,您不需要 jpenable 或 jpintegrate,因为有关如何修改启动脚本的说明由集成向导提供或已由集成向导执行。
    • 我让它运行了。我想我使用了 B,因为我没有手动执行任何这些文件,只是复制了它们......我希望这部分在新的 Session 向导中得到更详细的解释。
    猜你喜欢
    • 2014-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多