RabbitMQ
主要介绍 RabbitMQ 的相关内容
格子衫男孩boy
且行且珍惜!擅长后端但不安分于后端,后端是饭碗,前端是爱好和兴趣!
展开
-
还不知道 RabbitMQ 常用的几种交换机模式?这篇小白都能看懂的 RabbitMQ 交换机模式
要了解 RabbitMQ 的交换机发布订阅模型,先来了解下 RabbitMQ 消息传递模型的核心思想:生产者从不直接向队列发送任何消息。实际上,通常情况下,生产者甚至根本不知道消息是否会被传递到任何队列。相反,生产者只能向交换机发送消息。交换机一边接收来自生产者的消息,另一边将消息推送到队列。交换机是否将消息推送到队列,是否推送到多个队列,或抛弃消息,这些规则由 exchange 类型定义。首先定义一个 RabbitMQ 工具类:public class ConnectionUtil {原创 2020-07-19 10:50:27 · 462 阅读 · 0 评论 -
RabbitMQ 基本消息模型和消息确认机制
01前言前面已经做了 RabbitMQ 的介绍一只猪带你进入 RabbitMQ 的世界,关于 RabbitMQ 服务器的安装,本章节不做介绍,请培养个人动手能力,自行百度解决。RabbitMQ 成功安装后(win 版),浏览器输入:localhost:15672,则可以进入 登录账户(默认账户密码都是 guest)RabbitMQ 管理平台。02基本(简单)消息模型基本消息模型如下图:官方简化模型:P(Producer/Publisher):生产者,一个发送消息的应...原创 2020-07-18 11:58:57 · 462 阅读 · 0 评论 -
RabbitMQ 实现公平派遣任务
01前言前面介绍了RabbitMQ 基本消息模型和消息确认机制,了解了是如何向RabbitMQ 队列发送一条简单消息的,并认识了 RabbitMQ 是如何进行消息确认的。本节将进行介绍 RabbitMQ 是如何实现公平派遣任务 P:(producer/ publisher):生产者,一个发送消息的用户应用程序。 C1:消费者1,一个主要用来等待接收消息的用户应用程序1。 C2:消费者2,一个主要用来等待接收消息的用户应用程序2。 (C1 和 C2 指代多个...原创 2020-07-18 12:00:51 · 282 阅读 · 0 评论