博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java剖析工具JProfiler进行远程剖析
阅读量:6081 次
发布时间:2019-06-20

本文共 894 字,大约阅读时间需要 2 分钟。

hot3.png

Java剖析工具提供了强大的远程会话实时分析模式,通过修改Java开始命令行方式的VM参数,用户可使任意Java应用程序监听来自的JProfiler GUI的连接。此外,JProfiler还提供了相当多的集成向导,可用于主流的可以帮助用户安装和设置其应用程序的应用程序服务器。

如果用户没有远程计算机的物理访问权限或者远程计算机没有运行JProfiler GUI,用户必须设置远程分析。远程分析意味着剖析代理运行在远程计算机上, JProfiler GUI运行在本地地计算机。剖析代理和JProfiler GUI 通过插口相互连接。

Jpenable命令行实用程序

为了避免运行集成向导或修改所分析的应用程序的VM参数,用户只需要从远程计算机的下载页面提取JProfiler存档。用户无需输入许可证密钥。在远程计算机上运行bin/jpenable命令行应用程序。用户可选择一个JVM并将剖析代理加载至JVM中,以便它可以监听一个特定的剖析端口。在本地JProfiler GUI中,用户可以链接到一个 "Attach to profiled JVM (local or remote)"会话。

远程集成向导

JProfiler中所有的集成向导可以帮助用户建立远程分析。在选择集成类型或应用程序服务器后,向导询问分析程序的所在位置。如果你选择了远程选项,窗口中会提示其他一些关于远程计算机的问题。

启动远程分析

如果在本地服务器上运行集成向导,JProfiler可以启动并连接到它。如果集成向导位于远程服务器上,JProfiler就无法启动的服务器。对于远程程序和服务器,用户需要执行以下两项操作开始分析会话:

1、在远程机器上执行修改后的启动脚本。根据用户在远程分析向导中所选的项目,有两个启动顺序:完全启动应用程序或者服务器,或者打印几行信息,并提示正在等待连接。

2、在本地计算机上启动JProfiler GUI中的 "Attach to profiled JVM" 会话。

来自CSDN:

转载于:https://my.oschina.net/u/935978/blog/132200

你可能感兴趣的文章
IOS学习路线(2014-05-08)
查看>>
Java正则表达式字符串匹配示例
查看>>
我的友情链接
查看>>
18本很好的HTML5电子书学习资料
查看>>
Linux中最危险的10个命令
查看>>
不同存储集状态下Networker文件系统存储集的恢复
查看>>
maven的安装配置
查看>>
2016百度知道网络引流技术
查看>>
Linux下查看服务器硬件情况-内存篇
查看>>
《三》深入理解Pod对象
查看>>
Java异常时的返回值
查看>>
Java 加载资源文件
查看>>
thinkphp门窗定制电商平台-尺寸定制页面
查看>>
LINUX网络管理之Centos6&&Centos7
查看>>
Myeclipse 2014 专业版 安装 svn插件
查看>>
比较 PHP集成开发工具(IDE)
查看>>
[转载]windows机器 cmd命令下能否使用什么命令通过ssh连接到远程lin
查看>>
MySQL入门-4:检索数据
查看>>
我的友情链接
查看>>
configure: error: wrong mysql library version or lib not found
查看>>