我尝试使用ActiveMQ Browser V2.5.2.8连接到ActiveMQ V5.12.1,它们安装在同一台计算机上。但失败了。 ActiveMQ浏览器总是抱怨 / * 无法启动QBrowserV2 无法连接到ActiveMQ JMX Server。 * / 我遵循它的指令在activemq.xml的broker elment上使用Jms = true, 还在managementContext元素上设置connectorPort =“10000”,rmiServerPort =“10001”。 我将其他配置置于默认状态,并通过双击位于ACTIVEMQ_HOME \ bin \ win64下的activemq.bat文件重新启动activemq
但仍然没有运气。
同时,我注意到我可以使用jconsole成功连接ActiveMQ。 有人遇到过同样的问题吗?我想使用ActiveMQ浏览器是监视传入的消息,当它没有被订阅者使用并且在调度队列中时,我想提取具体的消息内容。
我查了一下这个问题,但它是Activemq 5.8.0。 Apache ActiveMQ browser can't connect to JMX console
答案 0 :(得分:1)
我现在使用ActiveMQ 5.13.4遇到了这个问题,我的问题是我没有将正确的activemq jar文件复制到AvtiveMQBrowser文件夹。
https://sourceforge.net/p/activemqbrowser/discussion/962581/thread/464131a8/#0ce4
activemq-all-<version>.jar
从ActiveMQ代理的<installation folder>
复制到ActiveMQBrowser_<version>
文件夹。activemq-web-<version>.jar
从ActiveMQ代理的<installation folder>/lib
复制到ActiveMQBrowser_<version>
文件夹。run_activemq_browser.bat
。以上步骤允许我连接。