美文网首页
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