我试图在JBoss EAP 6.4(域模式)上计算HornetQ集群队列中的消息
获取消息的数量特别是HornetQ实例不是问题(here是我这样做的方式),但实际上我想要的是获取给定队列的累积/总消息数量< strong>整个群集。
现在,当我发送到给定队列 24604 消息时,它们很好地分发到3个节点:
有没有办法计算群集中给定队列的所有消息?
答案 0 :(得分:0)
我终于找到了一种解决方案,通过在所有集群成员上调用广播ejb调用来获取集群中的消息总数,其中每个集群成员从InVm jms发送器获取消息数。
我在这里描述了它: