码迷,mamicode.com
首页 > 其他好文 > 详细

rabbitmq - 基本概念

时间:2016-01-07 18:05:32      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:

1. RabbitMQ主要有下面的概念组成: producer, channel, exchange, queue, consumer,

2. producer, 消息的发布方. 本身不是RabbitMQ的一部分而是RabbitMQ的客户端.

3. channel, channel也可以认为是connection. producer通过channel和RabbitMQ连接在一起. producer通过channel来指定其期望使用的exchange和queue.

4. exchange, 负责消息的路由。producer发送的消息不会直接到达queue,而是通过exchange来分发。所以同一个message是可以同时到达多个queue的。

5. queue,消息容器.

6. consumer, 消息的订阅方。不属于RabbitMQ的一部分而是RabbitMQ的客户端. consumer也通过channel和RabbitMQ连接在一起。主要注意的是consumer的channel要和producer的channe的exchange一致.

rabbitmq - 基本概念

标签:

原文地址:http://www.cnblogs.com/zhuliangxiong/p/5110608.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!