排序
微服务集成RabbitMq保姆级教程
本文通过简单的示例代码和说明,让读者能够了解微服务如何集成RabbitMq 之前的教程 https://www.cnblogs.com/leafstar/p/17641358.html 在这里我将介绍Centos中通过docker进行安装RabbitMq ...
如何保证 RabbitMQ 的消息可靠性
如何保证 RabbitMQ 的消息可靠性 先放一张 RabbitMQ 是如何消息传递的图: 生产者Producer 将消息发送到指定的 交换机Exchange,交换机根据路由规则路由到绑定的 队列Queue 中,最后和消费...
RabbitMQ详解,用心看完这一篇就够了【重点】
1.1 消息中间件 消息中间件是基于队列与消息传递技术,在网络环境中为应用系统提供同步或异步、可靠的消息传输的支撑性软件系统——百度百科 1.1.1 应用场景 1.1.1.1 异步处理 场景说明: 用户...
rabbitMQ的高级–如何保证消息的可靠性–延迟队列–消息的幂等性
如何保证消息的可靠性 在生产环境中由于一些不明原因,导致 rabbitmq 重启,在 RabbitMQ 重启期间生产者消息投递失败,导致消息丢失,需要手动处理和恢复。于是,我们开始思考,如何才能进行 Ra...
RabbitMQ-官方文档-Work Queues-Go
工作队列(Work Queues) 在第一个教程中,我们编写了从命名队列发送和接收消息的程序。在本例中,我们将创建一个工作队列,用于在多个工作者之间分配耗时的任务 工作队列(又名:任务队列)背后的主...
MQ黄金三剑客:RabbitMQ、RocketMQ和Kafka深入解密常见问题及功能对比指南?
1、消息丢失问题 RabbitMQ解决消息丢失的问题: RabbitMQ通过消息持久化和消息确认机制来确保消息的可靠传递。生产者可以选择将消息标记为持久化,使得即使在消息队列服务器故障后,消息也能被...
消息队列黄金三剑客:RabbitMQ、RocketMQ和Kafka全面对决,谁是最佳选择?
1、应用场景 1.RabbitMQ: 适用于易用性和灵活性要求较高的场景 异步任务处理:RabbitMQ提供可靠的消息传递机制,适用于处理异步任务,例如将耗时的任务放入消息队列中,然后由消费者异步处理,...
Rabbit MQ篇RabbitMQ原生API
使用RabbitMQ原生的API来操作消息的生产和消费。 首先先介绍一个简单的一个消息推送到接收的流程,提供一个简单的图: 黄色的圈圈就是我们的消息推送服务,将消息推送到 中间方框里面也就是Rabb...
Rabbit MQ篇:RabbitMQ实现消息延迟推送
1、使用场景 淘宝七天自动确认收货。在我们签收商品后,物流系统会在七天后延时发送一个消息给支付系统,通知支付系统将款打给商家,这个过程持续七天,就是使用了消息中间件的延迟推送功能。 1...
RabbitMQ应用场景和集群搭建
我正在参加「掘金·启航计划」 1. MQ的应用场景 1.1 异步处理 场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种 1.串行的方式 2.并行的方式 串行方式: 将注册信息写入数据库后...
RabbitMQ基础复习
我正在参加「掘金·启航计划」 1、MQ引言 1.1 什么是MQ MQ(Message Quene) : 翻译为消息队列,通过典型的 生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。...
何时使用Kafka而不是RabbitMQ
Kafka 和 RabbitMQ 都是流行的开源消息系统,它们可以在分布式系统中实现数据的可靠传输和处理。Kafka 和 RabbitMQ 有各自的优势和特点,它们适用于不同的场景和需求。本文将比较 Kafka 和 Rabb...
前端实现与RabbitMQ通讯
需求背景 项目需要前端直接与Rabbitmq创建连接,订阅故障上报、发布异常处理等。项目中有三个主题的消息,前端在不同主题的消息中分别需要publish、subscribe、publish&subscribe。 前端采...
RabbitMQ快速使用代码手册
本篇博客的内容为RabbitMQ在开发过程中的快速上手使用,侧重于代码部分,几乎没有相关概念的介绍,相关概念请参考以下csdn博客,两篇都是我找的精华帖,供大家学习。本篇博客也持续更新~~~ 内容...
从零开始,5分钟轻松实现Spring Boot与RabbitMQ的无缝集成
从零开始,5分钟轻松实现Spring Boot与RabbitMQ的无缝集成 ? 环境 docker v4.16.2 springboot 2.7.0 RabbitMQ 3.9.1 rabbitmq_delayed_message_exchange 3.9.0 ps:代码地址 gitee ? 服务架构 ...
MQ系列13:消息大量堆积如何为解决
MQ系列1:消息中间件执行原理MQ系列2:消息中间件的技术选型MQ系列3:RocketMQ 架构分析MQ系列4:NameServer 原理解析MQ系列5:RocketMQ消息的发送模式MQ系列6:消息的消费MQ系列7:消息通信,...
3.RocketMQ-消息生产
一、消息发送的几种方式 1. 同步 消息生产者向MQ发送消息时候,同步等待,直到服务器返回发送结果,即可靠的同步传输。 2. 异步 消息生产者向MQ发送消息时候,指定消息发送成功后的回调函数,调...
.Net全网最简RabbitMQ操作【强烈推荐】
【前言】 本文自1年前的1.0版本推出以来,已被业界大量科技公司采用。同时也得到了.Net圈内多位大佬的关注+推荐,文章也被多家顶级.Net/C#公众号转载。 现在更新到了7.0版本,更好的服务各位.Ne...
Redis系列14:使用List实现消息队列
Redis系列1:深刻理解高性能Redis的本质Redis系列2:数据持久化提高可用性Redis系列3:高可用之主从架构Redis系列4:高可用之Sentinel(哨兵模式)Redis系列5:深入分析Cluster 集群模式 追求性...
MQ系列12:如何保证消息顺序性
MQ系列1:消息中间件执行原理MQ系列2:消息中间件的技术选型MQ系列3:RocketMQ 架构分析MQ系列4:NameServer 原理解析MQ系列5:RocketMQ消息的发送模式MQ系列6:消息的消费MQ系列7:消息通信,...