0

我正在尝试构建一个通用的 activemq 命令行来作为监控工具。它使用 JMX 连接来获取信息。要获取信息,我需要在 ObjectName 构造函数中使用代理名称。(例如 ObjectName activeMQ = new ObjectName("org.apache.activemq:BrokerName=localhost,Type=Queue,Destination=" + queueName);)

如果代理名称未知,我将无法运行它。

有没有办法以编程方式确定 activemq 代理名称?

谢谢和问候, Arijit Bose

4

1 回答 1

1

您可以在 JMS 查询中使用通配符来获取所有代理,然后从那里开始。

于 2012-05-29T12:49:58.507 回答