即使端口61616上没有运行任何内容,Activemq也不会运行

2 activemq-classic

嗨我正在为我们的项目使用activemq,每次我在本地网络中运行activemq但是我总是收到此错误,即使端口61616上没有运行任何内容

2013-04-03 08:48:28,139 | 错误| 无法启动Apache ActiveMQ(localhost,ID:batag-1562-1364950107650-0:1).原因:产生java.io.IOException:交通运输连接器无法在JMX注册:无法绑定到服务器套接字:TCP://0.0.0.0:61616 maximumConnections = 1000&wireformat.maxFrameSize = 104857600由于:java.net.BindException:已在使用的地址:JVM_Bind | org.apache.activemq.broker.BrokerService | 主要产生java.io.IOException:交通运输连接器无法在JMX注册:无法绑定到服务器套接字:TCP://0.0.0.0:61616 maximumConnections = 1000&wireformat.maxFrameSize = 104857600由于:java.net.BindException:地址已经在使用:JVM_Bind

我在其他路由器上测试过,有时它确实有效,但大多数时候我都会遇到这个错误.

小智 6

我有同样的问题,netstat没有出现任何问题.

解决方案是禁用"Internet连接共享"服务.


小智 6

转到"控制面板" - >"查看网络连接" - >右键单击已连接的网络,然后单击属性.

将出现一个新的弹出窗口.在该窗口中选择共享选项卡并禁用网络共享.

将自动发布61616端口.你可以启动activemq