RabbitMQ
6 篇文章
rabbitmq
SpringBoot——RabbitMQ初步整合
何为队列(queue)? queue在计算机科学中随处可见,Queue是一个存储、组织数据的数据结构,其最大的特性就是FIFO; rabbitmq中queue是RabbitMQ的内部对象,用于存储消息…
RabbitMQ——主题模式
从前面的几篇我们依次经历了 exchange 模式从 fanout > direct 的转变过程,在 fanout 时,我们只能进行简单的广播,对应类型比较单一,使用 direct 后,消费者则…
RabbitMQ——路由模式
本文带大家了解 RabbitMQ 队列模式中的路由模式。 其实只要看过上篇发布模式后,相信路由模式上手就非常 easy 了,唯一差距就是两个参数,exchange类型和 routingKey 。 文章…
RabbitMQ——发布订阅模式
上文的工作队列模式是直接在生产者与消费者里声明好一个队列,这种情况下消息只会对应同类型的消费者。 显然这种只处理同种类型的消息是有弊端的。 举个用户注册的列子 门户网站,用户在注册完后一般都会发送消息…
RabbitMQ—工作队列模式
上文我们了解了 RabbitMQ 六种队列模式中的简单队列,代码也是非常的简单,比较容易理解。 但是简单队列有个缺点,简单队列是一一对应的关系,即点对点,一个生产者对应一个消费者,按照这个逻辑,如果我…
RabbitMQ—简单队列模式
在官网的教程中,描述了如上六类工作队列模式: 简单队列模式:最简单的工作队列,其中一个消息生产者,一个消息消费者,一个队列。也称为点对点模式工作模式:一个消息生产者,一个交换器,一个消息队列,多个消费…