RabbitaMQ的使用
RabbitaMQ的核心概念:
- VirtuaHost:起到数据隔离,区分队列
- Connenttions: 连接,编辑进程后在这里展示
- Exchanges:交换机,相当于一个中转,当产生数据以后回首先进入交换机,通过交换机指定的规则绑定对应的key然后把消费发送到对应的key 里面
- channels:建立channels进行通信
- Queues:绑定交换机没接收消息,如果没有接收者 会一直存储在队列里面,起到临时存数据的作用
- Binding:吧队列绑定到交换机上面,通过不同的方式的绑定实现Rabbitmq的不同工作模式
- Overview:管理界面
- Admin:管理user
RabbitaMQ四种模式:
一,Simple(简单)模式:
二,Work,工作模式:
3,Publish/Subscribe,订阅模式:
4,Routing,路由模式: