Activemq 活动MQ的端口使用情况
ActiveMQ是否使用ActiveMQ.xml中未提及的端口Activemq 活动MQ的端口使用情况,activemq,Activemq,ActiveMQ是否使用ActiveMQ.xml中未提及的端口 <transportConnectors> <transportConnector name="openwire" uri="tcp://0.0.0.0:12005?maximumConnections=1000&wireFormat.maxFrameSize=104857600"/> </transportConnectors> 这只是许多与端口相关的警告消息的一部分。
<transportConnectors>
<transportConnector name="openwire" uri="tcp://0.0.0.0:12005?maximumConnections=1000&wireFormat.maxFrameSize=104857600"/>
</transportConnectors>
这只是许多与端口相关的警告消息的一部分。
我们的IT人员告诉我,嗅探工具检测到AMQ使用的多个未声明的端口
我的问题:
我使用的是activemq5.10、jdk1.7,您提到的端口不是ActiveMQ使用的侦听端口 它们只是连接到ActiveMQ的客户端使用的端口。一个TCP连接中始终有两个端口(客户端和服务器)。在这种情况下,服务器端口始终是您声明的12005。客户端端口将由操作系统选择,通常为“下一个可用”。在这种情况下,似乎有一些客户端连接在没有正确断开连接的情况下很快中止
WARN | Transport Connection to: tcp://127.0.0.1:41515 failed: java.net.SocketException: Connection reset
WARN | Transport Connection to: tcp://127.0.0.1:41514 failed: java.net.SocketException: Connection reset
WARN | Transport Connection to: tcp://127.0.0.1:41549 failed: java.net.SocketException: Connection reset
WARN | Transport Connection to: tcp://127.0.0.1:41548 failed: java.net.SocketException: Connection reset