
RabbitMQ
Airport_Le
这个作者很懒,什么都没留下…
展开
-
RabbitMQ学习笔记(三)
绑定绑定是exchange和Queue之间的关系。这可以简单地理解为:Queue对来自此exchange的消息感兴趣。绑定可以采用额外的routingKey参数。为了避免与basic_publish参数混淆,我们将其称为 绑定密钥。这就是我们如何使用键创建绑定。绑定密钥的含义取决于exchange类型.channel.queueBind(queueName,EXCHANGE_NAME...翻译 2018-08-19 20:40:36 · 426 阅读 · 0 评论 -
RabbitMQ学习笔记(二)
发布/订阅生产者是发送消息的用户的应用程序。 队列是存储消息的缓冲器。 消费者是接收消息的用户的应用程序。RabbitMQ中消息传递模型的核心思想是生产者永远不会将任何消息直接发送到队列。实际上,生产者通常甚至不知道消息是否会被传递到任何队列。、生产者只能向Exchange发送消息。交换是一件非常简单的事情。一方面,它接收来自生产者的消息,另一方面将它们推送到队列。exchange所...翻译 2018-08-19 19:51:43 · 176 阅读 · 0 评论 -
RabbitMQ学习笔记(一)
应用场景 RabbitMQ,或者说AMQP解决了什么问题,或者说它的应用场景是什么? 对于一个大型的软件系统来说,它会有很多的组件或者说模块或者说子系统或者(subsystem or Component or submodule)。那么这些模块的如何通信?这和传统的IPC有很大的区别。传统的IPC很多都是在单一系统上的,模块耦合性很大,不适合扩展(Scalabilit...翻译 2018-08-19 18:41:02 · 942 阅读 · 0 评论 -
RabbitMQ学习笔记(四)
下面我用几张ppt图来总结一下RabbitMQ的运行机制和exchange类型的说明exchange和Queue直接的绑定是由routingKey和QueueName之间的匹配度来绑定的转载 2018-08-19 21:42:32 · 219 阅读 · 0 评论