我正在开发使用HornetQ进行消息传递的服务器。我想知道是否有一个实用程序(无论是独立的应用程序还是IDE集成工具),可以在开发阶段用来监视队列内容(列出队列,其内容和存储在其中的具体消息)?

另外,在生产中检查队列内容的最佳方法是什么?

谢谢,

吉尔

最佳答案

通过管理接口的JMX方法中有一些方法,您可以在其中调用这些任务。

如果您在AS7上,则应用程序服务器控件中有一些方法。 AS7的hornetq界面在AS7上已禁用JMX管理,因为现在首选的方式是AS7的管理界面,但是,如果您错过了管理中可用的任何内容,则只需在hornetq上将属性jmx-enabled设置为true即可,准备出发。

也有第三方产品,例如Hermes JMS

您也可以在本章中找到更多信息:http://docs.jboss.org/hornetq/2.3.0.CR2/docs/user-manual/html/management.html

10-06 06:37