1.进入ActiveMq的目录的conf目录下,编辑activemq.xml文件
vi activemq.xml
2.找到下面的标签
3.修改该标签,开启JMX服务
4.java代码
public class ActiveMqKit {
private static Logger log = Logger.getLogger(ActiveMqKit.class);
//和activemq.xml中添加的对应上
private static final String connectorPort = "1093";
private static final String connectorPath = "/jmxrmi";
private static final String jmxDomain = "org.apache.activemq";
//获取ActiveMq服务的ip
public static String getActiveMqIp () {
//从application.properties文件中获取 mq.url=tcp://xx.xx.xx.xx:61616
String mqUrl = PropKit.get("mq.url");
return mqUrl.substring(6).split(":")[0];
}
public static List> getQueueMap () {
Listlist = new ArrayList<>();
JMXConnector conn = null;
BrokerVie