
消息队列
文章平均质量分 93
春日安然
做一个乐观善良而温暖的人,好好学习,成为更优秀的自己。
展开
-
消息队列专题(架构篇):RabbitMQ 的集群架构模式
RabbitMQ 的集群架构模式主要有四种,分别是主备模式、远程模式、多活模式和镜像模式,本篇博客将依次介绍这四种架构模式,其中的镜像模式使用范围最广,我们将对其进行重点介绍。原创 2021-12-10 20:57:56 · 4861 阅读 · 0 评论 -
消息队列专题(高级特性篇):RabbitMQ 如何保证消息的可靠性投递、传输和消费
我们使用 RabbitMQ 进行消息处理一般都需要保证消息的可靠性,而消息的可靠性又可以根据消息的不同处理阶段分为可靠性投递、传输和消费。本篇博客将针对这三种情况介绍相应的设计方案,首先来看一下消息的可靠性投递。消息的可靠性投递1. 消息投递模式消息可靠性投递,是指保证生产者能够把消息 100% 发送到消息队列中,生产者 Producer 为我们提供了两种消息投递模式:Confirm 确认模式 和 Return 退回模式 ,这两种模式是保障消息可靠性投递的核心,先来了解下这两种模式。Confir原创 2021-12-04 19:01:01 · 1436 阅读 · 0 评论 -
消息队列专题(实战篇):SpringBoot 集成 RabbitMQ 入门级实战
最近的学习劲头越来越足了,昨晚刚写完了 RabbitMQ 介绍与环境搭建篇,今天就开始更新实战篇了,想起原来同事对我的形容:生产队的驴都没你勤快,哈哈哈哈哈哈,说得可真对!言归正传,本篇博客参考了慕课网的 RabbitMQ 课程,在此基础上进行了简化,提供了一个最简单的无存储功能的消息队列实现,课程链接如下,感兴趣的小伙伴可自行进行学习:https://www.imooc.com/video/17845配置消息队列打开并登录消息队列的管理界面,首先来配置 exchange:图中有三个参数,分别原创 2021-11-26 22:48:31 · 2246 阅读 · 0 评论 -
消息队列专题(进阶篇):RabbitMQ 介绍与环境搭建
之前写过一篇博客简单介绍了消息队列的基础知识,当时立下了 Flag,说好下次会专门介绍 RabbitMQ,说到做到,前来填坑。消息队列入门基础篇博客链接如下:https://blog.youkuaiyun.com/j1231230/article/details/119180550什么是 RabbitMQRabbitMQ 是实现了高级消息队列协议(AMQP)的面向消息的中间件。RabbitMQ 服务器使用 Erlang 语言编写,是一种应用程序之间的通信方法,在分布式系统开发中应用非常广泛。上面提到了高级消原创 2021-11-25 22:02:44 · 2012 阅读 · 0 评论 -
消息队列专题(基础篇):消息队列入门
一. 什么是消息队列消息队列就是我们常说的 MQ,英文为 Message Queue,是一个需要独立部署的中间件产品。首先从字面来看,它包含了两个关键词:消息和队列。消息:是指需要传输的数据,可以是普通的字符串类型,也可以是其他的复杂数据类型;队列:用于存放消息的中转站,是一种先进先出的数据结构,元素从队尾入队,从队首出队,如下图所示:二. 消息队列的两种模式消息队列主要分为两种模式:点对点模式和发布订阅模式。点对点模式这种模式类似于单播,生产者发布消息放入队列,如果有.原创 2021-07-29 12:29:46 · 1831 阅读 · 1 评论