我正在尝试构建一个通用的activemq命令行工具,用于监控目的。它使用JMX连接来获取信息。为了获得信息,我需要在ObjectName构造函数中使用代理名称。(例如新的ObjectName("org.apache.activemq:BrokerName=localhost,activeMQ = ObjectName Type=Queue,Destination=“+ queueName);)
如果不知道代理名称,我将无法运行它。
有没有一种方法可以通过编程来确定activemq代理名称?
感谢和问候,Arijit Bose
发布于 2012-05-29 20:49:59
您可以在JMS查询中使用通配符来获取所有代理,然后从那里开始。
https://stackoverflow.com/questions/10795351
复制相似问题