我使用选项运行JVM
-agentpath:/home/adeptius/.jprofiler10/agent/10204_10.1.2/jprofiler10/bin/linux-x64/libjprofilerti.so=port=7001,nowait它的工作和图形用户界面从Windows成功连接。但是,如果我的计算机进入hibernate模式或发生临时断开- jProfiler将无法连接第二次(GUI无休止地试图连接)。在远程机器日志上:
JProfiler> Reconnection.
JProfiler> Using sampling (5 ms)
JProfiler> Time measurement: elapsed time
JProfiler> CPU profiling enabled只有一种方法可以使jProfiler重新工作-重新启动webApp。upd:如果连接和断开正确的方式(从GUI中的退出按钮)-一切正常。
发布于 2022-08-16 14:30:00
我也遇到了同样的问题,并使用ss命令找到了一个解决方案。就像:
$ netstat -an|grep 8849
tcp 0 0 0.0.0.0:8849 0.0.0.0:* LISTEN
tcp 0 0 aaa.bbb.ccc.ddd:8849 xxx.yyy.zzz.xxx:49572 ESTABLISHED然后:
ss -K dst xxx.yyy.zzz.xxx使用netstat命令获得的IP。您可能也可以指定端口,但这会扼杀来自外部地址的所有连接。
在那之后,我又能够与JProfiler连接了。
https://stackoverflow.com/questions/51205711
复制相似问题