2013-04-03 67 views
2

你好我使用ActiveMQ的为我们的项目,我每次运行我们的本地网络中ActiveMQ的时间,但我总是让即使没有什么是端口61616上运行此错误不运行的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

我在其他路由器进行测试,有时它的工作,但大部分时间我得到这个错误。

+0

很明显,某些东西在61616上运行,可能是activemq,尽管你不这么认为。 使用netstat -aot |找到“LISTENING”(Windows - 其他操作系统也有类似的命令)。然后你可以找出哪个进程正在使用这个端口 –

回答

6

我有同样的问题,什么也没有显示出来用netstat。

解决方案是禁用“Internet连接共享”服务。

5

进入控制面板 - >查看网络连接 - >右键点击您的连接的网络上,并单击属性。

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

自动将61616端口释放。你可以启动activemq

相关问题