启动嵌入式Broker(纯代码方式)
Broker最小依赖的JAR包集合:

手动启动Broker:
BrokerService broker = new BrokerService();
broker.addConnector("tcp://localhost:61616");
broker.setPersistent(false);
broker.setUseJmx(false); //启用JMX监控
//启用Advisory指定队列的消息监控
PolicyMap policy = new PolicyMap();
PolicyEntry entry = new PolicyEntry();
entry.setAdvisoryForConsumed(true);
policy.put(new ActiveMQQueue(">"), entry);
broker.setDestinationPolicy(policy);
broker.start();
while (true) {
Thread.sleep(100000);
}
附件:嵌入式Broker
本文详细介绍了如何使用纯代码方式启动嵌入式Broker,包括最小依赖的JAR包集合、手动启动Broker的步骤及配置策略,特别强调了Advisory消息监控的设置。
3483

被折叠的 条评论
为什么被折叠?



