> 技术文档 > Java研学-RabbitMQ(二)

Java研学-RabbitMQ(二)


一 控制台操作

1 添加一个队列

Java研学-RabbitMQ(二)

2 交换机发布消息

  ① 选择交换机,交换机负责路由和转发消息,不存储消息。
Java研学-RabbitMQ(二)
  ② 交换机绑定队列,不绑定队列直接发布消息,消息会丢失,一台交换机可绑定多个队列,实现广播效果。
Java研学-RabbitMQ(二)
  ③ 队列确认交换机
Java研学-RabbitMQ(二)
  ④ 发布消息
Java研学-RabbitMQ(二)
  ⑤ 交换机检查消息,in生产者 → 交换机,out交换机 → 队列
Java研学-RabbitMQ(二)
  ⑤ 队列检查消息,可查看消息内容
Java研学-RabbitMQ(二)
Java研学-RabbitMQ(二)

二 数据隔离

1 创建用户

  每个项目应有自己的用户帐号与虚拟主机,与其他项目实现数据隔离
Java研学-RabbitMQ(二)

2 创建虚拟主机

Java研学-RabbitMQ(二)

3 交换机数据隔离

Java研学-RabbitMQ(二)