java – JMS消息计数器

我想在页面上显示JMS队列统计信息,我可以在其中显示队列中有多少消息

有没有办法以通用方式(不使用任何提供者特定的API)执行此操作而不迭代所有消息?

我知道我可能会使用QueueBrowser.getEnumeration(),但是为了简单的计数功能而迭代所有消息的成本太高.

最佳答案
我没有看到JMS 1.1 spec中的统计数据.

我的统计数据是,它们可以通过特定于供应商的界面获得.

转载注明原文:java – JMS消息计数器 - 代码日志