1

我正在为运行 glassfish 的服务器开发一个监控工具,为此,我必须获取该服务器中的所有队列。我能够在运行 ActiveMQ 时使用 tcp 进行连接,有一个 DestinationSource.GetQueues() 方法。

我想在 OpenMQ 中这样做,但经过 4 天的研究,我找不到任何迹象表明存在这样的人,所以我放弃了。我的下一个尝试是使用 JMX 协议。我可以连接,我正在查看所有这些 MBean,但我找不到任何可以返回我想要的信息的 DestinationAttribute。

我想知道是否有人知道所有队列是否有可能。

在此先感谢,奥斯卡

4

1 回答 1

0

为此,您必须使用 JMX 和 MBeanServerConnection.invoke 方法

于 2010-12-14T09:46:45.017 回答