【合集】MQ消息队列——Message Queue消息队列的合集文章 & RabbitMQ入门到使用

前言

RabbitMQ作为一款常用的消息中间件,在微服务项目中得到大量应用,其本身是微服务中的重点和难点。本篇博客是Message Queue相关的学习博客文章的合集篇,目前主要是RabbitMQ入门到使用文章,后续会扩展其他MQ。

目录

一、RabbitMQ入门

1、RabbitMQ的安装

RabbitMQ基础(1)------生产者消费者模型 & RabbitMQ简介 & Docker版本的安装配置 & RabbitMQ的helloworld + 分模块构建 & 解决大量注册案例

内容摘要:

1.线程的生产者消费者模型synchronized,wait(),notifyAll();

2.RabbitMQ是非常热门的一款消息中间件;

3.RabbitMQ的Docker版本的安装以及配置;

4.RabbitMQ基本概念,生产者,消息队列,消费者;

5.基于多模块划分的方式,构建rabbitmq的简单队列;

6.传输对象,转换成json,采用配置类事项;

7.work queue一对多的,多个消费者;

7.采用RabbitMQ的工作队列解决大量注册问题;

2、RabbitMQ的工作模式

二、RabbitMQ的使用

1、主题模式发送短信

RabbitMQ的Docker版本安装 + 延迟插件安装 & QQ邮箱和阿里云短信验证码的主题模式发送

内容摘要:

1.RabbitMQ的Docker版本安装和配置,延迟插件的安装;

2.结合QQ邮箱和阿里云短信验证码服务,采用主题模式进行验证码的发送;

2、ES中使用RabbitMQ

Elasticsearch使用------结合MybatisPlus使用ES & es和MySQL数据一致性 & 结合RabbitMQ实现解耦

内容摘要:

1.elasticsearch的使用案例,包括结合MybatisPlus使用ES;

2.如何保证MySQL和es的数据一致性;

3.使用了RabbitMQ进行解耦,自定义了发消息的方法


总结

本篇博客是Message Queue相关的学习博客文章的合集篇。

相关推荐
2501_941147423 小时前
高并发日志系统ELK/Fluentd/ClickHouse在互联网优化实践经验分享
rabbitmq
Tadas-Gao3 小时前
Spring Boot 4.0架构革新:构建更精简、更安全、更高效的Java应用
java·spring boot·分布式·微服务·云原生·架构·系统架构
西格电力科技6 小时前
分布式光伏 “四可” 装置:“发电孤岛” 到 “电网友好” 的关键跨越
分布式·科技·机器学习·能源
JSON_L10 小时前
Fastadmin 使用RabbitMQ队列
rabbitmq·php·fastadmin
2501_9412256814 小时前
Go语言高性能API网关设计与gRPC实战分享:微服务接口优化与负载均衡经验
rabbitmq
源码梦想家15 小时前
面向未来软件工程实践:基于Go语言的高并发架构设计思考与经验分享案例分析研究方法探讨
rabbitmq
2501_9411477115 小时前
高并发CDN与边缘计算在互联网系统优化实践经验分享
rabbitmq
2501_9411437317 小时前
分布式日志系统与可观测性在高并发互联网系统架构优化与实践分享
rabbitmq
debug骑士17 小时前
面向安全与高性能微服务的Rust异步架构设计与工程化实践经验分享探索研究
rabbitmq
2501_9418017618 小时前
人工智能与物联网:智能家居生态的崛起与未来
rabbitmq