2016-05-10 51 views
0

我試圖和ActiveMQ瀏覽器V2.5.2.8連接到的ActiveMQ V5.12.1,它們被安裝在同一臺計算機上。但失敗了。 ActiveMQ的瀏覽器總是抱怨 /* 無法啓動QBrowserV2 無法連接到ActiveMQ的JMX服務器。 */ 我跟着它的指令使用JMS =上activemq.xml中的經紀人elment真實, 也managementContext元素上設置connectorPort = 「10000」,rmiServerPort = 「10001」。 我留下了其他配置默認值,並通過雙擊位於ACTIVEMQ_HOME \ bin \ win64下的activemq.bat文件來重新啓動activemqActiveMQ的瀏覽器V2.5.2.8無法連接到的ActiveMQ V5.12.1

但仍然沒有運氣。

同時,我注意到,我可以使用JConsole的成功連接的ActiveMQ。 任何人都遇到同樣的問題?我想用ActiveMQ Browser來監視傳入的消息,當它未被訂閱者使用並處於調度隊列中時,我想提取具體的消息內容。

我檢查了問題,但它是Activemq 5.8.0。 Apache ActiveMQ browser can't connect to JMX console

回答

0

我現在有ActiveMQ 5.13.4這個問題,我的問題是,我沒有將正確的activemq jar文件複製到AvtiveMQBrowser文件夾。

https://sourceforge.net/p/activemqbrowser/discussion/962581/thread/464131a8/#0ce4

  1. 複製activemq-all-<version>.jar從ActiveMQ代理的<installation folder>ActiveMQBrowser_<version>文件夾。
  2. 複製activemq-web-<version>.jar從ActiveMQ代理的<installation folder>/libActiveMQBrowser_<version>文件夾。
  3. 更新run_activemq_browser.bat,包含正確的activeMQ jar文件的路徑,包括正確的版本號。

上述步驟允許我連接。