美文网首页
RabbitMQ 发布/订阅

RabbitMQ 发布/订阅

作者: 烟雾袅绕 | 来源:发表于2016-08-05 18:06 被阅读37次

1:发布/订阅 就是把一个消息发送给多个消费者

2:本文中引入转发器得概念(Exchanges)

   之前文章介绍的是,发送者发送消息给队列,接收者从队列接收消息,下面引入Exchanges ,展示RabbitMQ的完整的消息模型。

RabbitMQ消息模型的核心理念是生产者永远不会直接发送任何消息给队列,一般的情况生产者甚至不知道消息应该发送到哪些队列。
相反的,生产者只能发送消息给转发器(Exchange)。转发器是非常简单的,一边接收从生产者发来的消息,另一边把消息推送到队列中。
转发器必须清楚的知道消息如何处理它收到的每一条消息。是否应该追加到一个指定的队列?是否应该追加到多个队列?或者是否应该丢弃?
这些规则通过转发器的类型进行定义。

20140710154931102.png

相关文章

网友评论

      本文标题:RabbitMQ 发布/订阅

      本文链接:https://www.haomeiwen.com/subject/lnbhsttx.html