港口冲突问题

时间:2016-05-13 11:59:39

标签: java linux sockets tcp port

我花了一些时间用于jvm在krt盒子上使用的端口。我看到每个jvm打开10个端口。 在命令行中为mgmt。,http,debug,jmx和ajp定义了五个。出于另一个 五,我可以理解1为activemq,2为jdbc。有两个我不知道的 其中一个连接回服务器而另一个没有显示它正在收听的内容 至。我在网上看到的一个选项是增加短暂端口的范围(我们有32k 开始我们可以去16k)我不知道如何决定五个端口号 今天没有定义

描述情况的一些命令。

[krtdev7@surya:/env/krtdev7/bin]$krtport KRTDataHistory-1
PORT ASSIGNMENTS:
=================
mgmt/shutdown=17091
http=17291
ajp=17491
jmx=17691
debug=17891

[krtdev7@surya:/env/krtdev7/bin] $ netstat -ap|grep 16831
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp        0      0 0.0.0.0:17291           0.0.0.0:*               LISTEN      16831/java
tcp        0      0 0.0.0.0:17491           0.0.0.0:*               LISTEN      16831/java
tcp        0      0 0.0.0.0:36691           0.0.0.0:*               LISTEN      16831/java
tcp        0      0 0.0.0.0:40596           0.0.0.0:*               LISTEN      16831/java
tcp        0      0 0.0.0.0:17691           0.0.0.0:*               LISTEN      16831/java
tcp        0      0 localhost:17091         0.0.0.0:*               LISTEN      16831/java
tcp        0      0 0.0.0.0:17891           0.0.0.0:*               LISTEN      16831/java
tcp        0      0 surya.internal.su:51631 sky.internal.s:ncube-lm ESTABLISHED 16831/java
tcp        0      0 surya.internal.su:40938 agni.internal.sun:61616 ESTABLISHED 16831/java
tcp        0      0 surya.internal.su:51630 sky.internal.s:ncube-lm ESTABLISHED 16831/java
unix  2      [ ]         STREAM     CONNECTED     16386441 16831/java**

现在我们可以看到分配了5个额外的端口可以有人让我知道如何控制这5个额外的端口分配,而不是如何让jvm从这5个额外端口的端口范围中进行选择?

0 个答案:

没有答案