为什么JMX远程开放3个端口?

时间:2015-06-25 16:57:50

标签: java jmx

我在我的java应用程序上启用了一个JMX远程端口:

-Dcom.sun.management.jmxremote.port=1099

使用netstat,我可以看到它打开了3个端口:

$> netstat -plant | grep java

tcp6  0  0 :::1099       :::*   LISTEN      10009/java      
tcp6  0  0 :::42351      :::*   LISTEN      10009/java      
tcp6  0  0 :::55704      :::*   LISTEN      10009/java 

1099是我用系统属性询问的那个,另一个是随机端口。在我的情况下,我可以看到42351端口用于与jconsole或visualvm的连接,但我从未在第三个端口看到任何已建立的套接字。

所以我想把我的问题集中在第三个端口上:它用于什么?

0 个答案:

没有答案