现在要用java代码获得mq中的所有消费者信息,该怎么办,找了半天没找到对应的方法
可以用反射遍历属性,获取属性信息。
ObjectName objectName=new ObjectName("org.apache.activemq:brokerName=localhost,type=Broker");
for (ObjectName name : (ObjectName[]) ConnectUtil.createConnector(ip,port).getAttribute(objectName,"TopicSubscribers")){
}