【发布时间】:2014-10-10 20:52:51
【问题描述】:
1) 我在一台 linux 机器上远程运行我的服务器程序。
JProfiler> Protocol version 41
JProfiler> Using JVMTI
JProfiler> JVMTI version 1.1 detected.
JProfiler> 64-bit library
JProfiler> Listening on port: 8849.
JProfiler> Instrumenting native methods.
JProfiler> Can retransform classes.
JProfiler> Can retransform any class.
JProfiler> Native library initialized
JProfiler> VM initialized
JProfiler> Waiting for a connection from the JProfiler GUI ...
2) 然后我尝试从本地 Windows 机器连接我的探查器 GUI。我从 JProfiler 生成的服务器中获取了 config.xml,并通过 GUI 将其导入。当我尝试连接时,我会永远得到一个“连接状态”。
我可以通过 telnet 到 Linux 机器的特定端口 8849。
有趣的是,当我在 Linux 机器上终止服务器时,我的 GUI 上的“连接状态”对话框也被终止了。它显示了这个消息。 “使用旧版本的原生库或其他应用程序正在侦听端口 8849。请检查您的 PATH 环境变量和端口配置”。
【问题讨论】:
标签: jprofiler