Exchange 详解

2019-09-26  本文已影响0人  qyfl

Exchange: 接收消息,并根据路由键转发消息到所绑定的队列。

如下图所示的黄框部分

系统架构.png

交换机属性

Direct 类型

所有发送到 Direct 类型的交换机中的数据转发到路由键指定的队列中。

例如:名为 "test_exchange" 的交换机下,名为 "test_route" 路由键绑定了名为 "test_q" 的队列。
那么在生产者在发送的时候,需要将 exchange 指定为 "test_exchange",routing key 指定为 "test_route"。才能将消息发送到 "test_q" 队列中。

Topic 类型

前提:

Topic 类型就是队列绑定的路由键是模糊匹配的。
# 匹配一个或多个词
* 匹配一个词

示例:

Fanout 类型

上一篇下一篇

猜你喜欢

热点阅读