您好我正在为我们的项目使用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
我在其他路由器上测试过,有时它确实有效,但大部分时间我都会收到此错误。
答案 0 :(得分:6)
我遇到了同样的问题,netstat没有出现任何问题。
解决方案是禁用"互联网连接共享"服务。
答案 1 :(得分:5)
转到“控制面板” - >查看网络连接 - >右键单击已连接的网络,然后单击属性。
出现一个新的弹出窗口。在该窗口中选择共享选项卡并禁用网络共享。
自动发布61616端口。你可以启动activemq