首页
学习
活动
专区
圈层
工具
发布
首页标签rabbitmq

#rabbitmq

RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。

RabbitMQ 重试与死信队列:最小拓扑

安全风信子

10110

【微服务中间件】RabbitMQ 全方位解析:同步异步对比、SpringAMQT基础入门、实战、交换机类型及消息处理详解

varin

腾讯云TDP | 先锋会员 (已认证)

RabbitMQ是基于Erlang语言开发的开源消息通信中间件,官网地址: Messaging that just works — RabbitMQ 接下来...

26920

【终极对决】Kafka vs RabbitMQ:深入剖析消息中间件双雄,附选型指南与代码实战

用户8589624

在构建分布式系统、微服务或事件驱动架构时,消息中间件(Message Queue)是不可或缺的基石。在众多选择中,Apache Kafka 和 RabbitMQ...

16910

【微服务中间件】RabbitMQ 多平台安装搭建实践指南(Windows_macOS_Ubuntu_Docker 全场景)

varin

腾讯云TDP | 先锋会员 (已认证)

RabbitMQ 对 Erlang 版本有严格兼容性要求(可参考官方兼容表)。推荐通过 Erlang Solutions 仓库安装适配版本

17720

我用 Docker 部署 RabbitMQ 踩了 3 个大坑,10 分钟搞定的记录

轩辕镜像

上周帮公司新同事搭RabbitMQ环境,他手动装Erlang、配依赖,折腾2小时还没跑起来。我当时就说“用Docker啊!”——结果自己上手也踩了3个坑,卡了快...

48830

深入理解 RabbitMQ:从核心概念到实战应用

tcilay

在分布式系统中,消息队列是实现异步通信、解耦服务、削峰填谷的关键组件。而 RabbitMQ 作为一款基于 AMQP(高级消息队列协议)的开源消息中间件,凭借其高...

24210

Ubuntu环境下的 RabbitMQ 安装与配置详细教程

爱吃烤鸡翅的酸菜鱼

在分布式系统架构中,消息队列作为实现异步通信、服务解耦与流量削峰的关键组件,其选型直接影响系统的可靠性与扩展性。RabbitMQ 作为一款开源消息代理软件,凭借...

59910

【RabbitMQ】仲裁队列、Raft协议,HAProxy详解

椰椰椰耶

RabbitMQ 的仲裁队列是一种基于 Raft 一致性算法实现的持久化,复制的 FIFO 队列。

29310

【RabbitMQ】高级特性—幂等性保护、顺序性保护、消息积压问题详解

椰椰椰耶

幂等性是数学和计算机科学中某些运算的性质,它们可以被多次应用,而不会改变初始应用的结果

31710

【RabbitMQ】高级特性—事务、消息分发详解

椰椰椰耶

RabbitMQ 是基于 AMQP 协议实现的,该协议实现了事务机制,因此 RabbitMQ 也支持事务机制。Spring AMQP 也提供了对事务相关的操作,...

30400

【RabbitMQ】高级特性—TTL、延迟队列详解

椰椰椰耶

TTL(Time to Live,过期时间),即过期时间。RabbitMQ 可以对消息和队列设置 TTL

24610

【RabbitMQ】高级特性—死信队列详解

椰椰椰耶

死信(dead message)简单理解就是因为种种原因,无法被消费的信息,就是死信

55310

【RabbitMQ】高级特性—发送方确认详解

椰椰椰耶

在使用 RabbitMQ 的时候,可以通过消息持久化来解决因为服务器的一次崩溃而导致的消息丢失

18410

【RabbitMQ】高级特性—消息确认详解

椰椰椰耶

消费者在订阅队列的时候,可以指定 autoAck 参数,根据这个参数设置,消息确认机制分为以下两种:

36010

【RabbitMQ】高级特性—持久性、重试机制详解

椰椰椰耶

我们在前面说了消息端处理消息时,消息如何不丢失,但是如何保证当 RabbitMQ 服务器停掉之后,生产者发送的消息不丢失呢?

37210

RabbitMQ消息确认机制有几个confirm?

SmileNicky

RabbitMQ 的消息确认机制中,“confirm” 这个词主要出现在两个关键环节,对应两种确认:

18110

ASP.NET Core 中使用 RabbitMQ 的基础指南

郑子铭

RabbitMQ 是一个开源的消息代理。它支持 AMQP 协议,用于在分布式系统中发送和接收消息。它通过队列管理消息,支持多种通信方式(如点对点、发布/订阅)。...

36210

RabbitMQ 系统架构简介

悟空聊架构

消息队列应该具备五个模块:通信协议、网络模块、存储模块、生产者、消费者。生产者和消费者需要满足通信协议才能和消息队列的 Broker 节点的网络模块通信,完成发...

28410

RabbitMQ有多少种Exchange?

SmileNicky

面试回答模板 “RabbitMQ 在 AMQP 协议中预定义了 四种常用交换机 + 两种特殊类型,共 6 种:

10910

深度剖析 TDMQ RabbitMQ 版经典队列底层存储机制

腾讯云中间件团队

RabbitMQ 作为开源消息队列的标杆产品,凭借灵活的路由机制与高可用设计,支撑着海量业务场景的消息流转。而经典队列(Classic Queue) 作为 Ra...

20410
领券