2013-04-03 65 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

相關問題