【发布时间】:2013-03-24 12:30:09
【问题描述】:
您好,我在我们的项目中使用 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
我在其他路由器上测试过,有时确实可以,但大多数时候我都会收到此错误。
【问题讨论】:
-
显然有些东西正在 61616 上运行,可能是 activemq,尽管您认为不是。检查 netstat -aot |查找“LISTENING”(Windows - 其他操作系统存在类似命令)。然后你就可以弄清楚哪个进程正在使用这个端口
标签: activemq