Connection connection = ConnectionUtil.getConnection();
// 创建频道
Channel channel = connection.createChannel();
/**
- 声明交换机
- 参数1:交换机名称
- 参数2:交换机类型,fanout、topic、direct、headers
*/
channel.exchangeDeclare(FANOUT_EXCHAGE, BuiltinExchangeType.FANOUT);
// 声明(创建)队列
/**
- 参数1:队列名称
- 参数2:是否定义持久化队列
- 参数3:是否独占本次连接
- 参数4:是否在不使用的时候自动删除队列
- 参数5:队列其它参数
*/
channel.queueDeclare(FANOUT_QUEUE_1, true, false, false, null);
channel.queueDeclare(FANOUT_QUEUE_2, true, false, false, null);
//队列绑定交换机
channel.queueBind(FANOUT_QUEUE_1, FANOUT_EXCHAGE, “”);
channel.queueBind(FANOUT_QUEUE_2, FANOUT_EXCHAGE, “”);
for (int i = 1; i <= 10; i++) {
// 发送信息
String message = “你好;小兔子!发布订阅模式–” + i;
/**
- 参数