RabbitaMQ的使用

RabbitaMQ的核心概念:

  1. VirtuaHost:起到数据隔离,区分队列
  2. Connenttions: 连接,编辑进程后在这里展示
  3. Exchanges:交换机,相当于一个中转,当产生数据以后回首先进入交换机,通过交换机指定的规则绑定对应的key然后把消费发送到对应的key 里面
  4. channels:建立channels进行通信
  5. Queues:绑定交换机没接收消息,如果没有接收者 会一直存储在队列里面,起到临时存数据的作用
  6. Binding:吧队列绑定到交换机上面,通过不同的方式的绑定实现Rabbitmq的不同工作模式
  7. Overview:管理界面
  8. Admin:管理user

RabbitaMQ四种模式:

一,Simple(简单)模式:

RabbitaMQ的使用

二,Work,工作模式:

RabbitaMQ的使用

3,Publish/Subscribe,订阅模式:

RabbitaMQ的使用

4,Routing,路由模式:

RabbitaMQ的使用