没有群集(连接了多个活跃的HornetQ服务器),我使用以下代码来了解队列的消费者数量:
ClientSession.QueueQuery result;
result = session.queueQuery(new SimpleString(queueName));
count = result.getConsumerCount();
但是,如果我使用具有多个相互连接的活动HornetQ服务器的群集设置,则每个服务器将仅返回仅连接到其自身而不连接到其他服务器的使用者。
如何获得与其他服务器连接的消费者数量?