我正在尝试通过 windows7 64 位机器连接到带有 GUI jProfiler 的远程 unix 64 位机器,但客户端 GUI 没有回答..
我已经在我的 startup_jprofiler.sh 中设置了 java opts
-agentpath:/jprofiler7/bin/linux-x64/libjprofilerti.so=port=9988,nowait
当我的服务器启动时,它会输出这个 jprofiler 日志
JProfiler> Protocol version 36
JProfiler> Using JVMTI
JProfiler> JVMTI version 1.1 detected.
JProfiler> 64-bit library
JProfiler> Don't wait for frontend to connect.
JProfiler> Starting up without initial configuration.
JProfiler> Listening on port: 9988.
JProfiler> Instrumenting native methods.
JProfiler> Can retransform classes.
JProfiler> Can retransform any class.
JProfiler> Native library initialized
JProfiler> VM initialized
JProfiler> Hotspot compiler enabled
一切似乎都很好,但我的 gui 客户端(在 windows7 上)没有连接到远程机器..
是的,我已经使用 iptables 规则打开了 9988 端口(事实上,我什至完全禁用了 iptables 并且它不起作用)