RabbitMQ之(一)核心概念

2020-06-27  本文已影响0人  与乐为乐

RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue Protocol)的开源实现。

一、核心概念

Message

Publisher

Exchange
Queue
Binding

绑定,用于消息队列和交换器之间的关联

Connection

Consumer

Virtual Host

Broker

二、运行机制

消息路由

AMQP 中增加了Exchange 和 Binding 的角色, Binding 决定交换器的消息应该发送到那个队列

Exchange 类型

1. direct

2. fanout

3. topic

上一篇 下一篇

猜你喜欢

热点阅读