连接到远程应用程序

另请参见

通过将性能分析工具连接到远程系统(如 Web 服务器)上运行的应用程序,可以对该应用程序进行性能分析。如果使用此模式,在连接 Profiler 后,将启动远程应用程序。通过使用此模式,您可以获取有关目标 JVM 启动的性能分析数据。

要连接性能分析工具,可以使用连接向导来指定项目的连接设置。在连接向导中,可以指定应用程序类型和远程位置。连接向导可根据您提供的详细信息提供一组说明,指出如何配置远程系统以支持性能分析。

在按照说明配置远程系统后,您可以将 Profiler 连接到远程位置。您只需配置一次连接模式。这些连接设置与该项目相关联。可随时通过连接向导更改任何连接设置。

分析远程应用程序:

  1. 从主菜单中选择“性能分析”>“连接 Profiler”。
  2. 从“选择性能分析任务”对话框顶部的下拉列表中选择项目(如果存在)。
  3. 单击对话框底部的“定义”以配置连接设置。
  4. 选择应用程序类型。
  5. 选择服务器类型(如有必要)。
  6. 选择“远程”连接模式,然后单击“下一步”。
  7. 完成连接向导,以根据目标应用程序指定连接设置。
  8. 单击“完成”退出连接向导。
  9. 按照连接向导中提供的说明,配置目标位置并启动远程应用程序。如果未在远程系统上安装生成的 Profiler 远程包,则需要执行此操作。

    在启动远程应用程序时,应用程序将等到连接 IDE 后再启动。

  10. 选择性能分析任务和任何性能分析选项。
  11. 单击“连接”。

在单击“连接”时,IDE 将连接到远程 JVM 并启动应用程序。您可以像查看本地应用程序一样查看性能分析数据。

将 IDE 连接到远程应用程序后,您可以执行以下操作:

生成 Profiler 远程包

要将性能分析工具连接到远程系统,需要在远程系统上安装 Profiler 远程包。Profiler 远程包是用于使性能分析工具连接到远程系统的库的归档文件。

生成 Profiler 远程包

  1. 从主菜单中选择“性能分析”>“连接 Profiler”。
  2. 从“选择性能分析任务”对话框顶部的下拉列表中选择项目(如果存在)。
  3. 单击对话框底部的“定义”以打开连接向导。
  4. 在连接向导中,选择应用程序的类型。

    如果选择“J2EE Web/应用服务器”,则还需要选择服务器类型。

  5. 选择“远程”连接模式,然后单击“下一步”。
  6. 指定主机名和操作系统。单击“下一步”。
  7. 检查连接设置,然后单击“下一步”。
  8. 选择 Java 平台。
  9. 阅读连接说明,然后单击“生成远程包”。

单击“生成远程包”时,系统将提示您指定 Profiler 远程包的保存位置。在 IDE 生成包之后,需要按照连接向导的说明安装该包并在该包上启动远程系统。

另请参见
使用连接模式进行性能分析
连接到本地应用程序
选择性能分析任务

法律声明