我们在运行启动的一个activeMQ
进程就是一个broker
实例。同时我们可以实现我们自己的broker
。然后作为我们消息发送和消息接收的中间者。
启动broker
package com.lucky;
import org.apache.activemq.broker.BrokerService;
/**
* Created by zhangdd on 2020/2/7
*/
public class DefineBrokerServer {
public static void main(String[] args) {
BrokerService service = new BrokerService();
try {
service.setUseJmx(true);
service.addConnector("tcp://localhost:61617");
service.start();
} catch (Exception e) {
e.printStackTrace();
}
}
}
启动之后会产生如下文件,用来存放接收消息。
这样我们将发送端和接收端的broker
地址替换成我们启动的这个地址就可以了。