首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签rabbitmq

#rabbitmq

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

腾讯云中间件8月产品月报 | RabbitMQ 支持按量计费模式

腾讯云中间件团队

TDMQ Pulsar 版专业集群支持消息、元数据两级跨地域复制功能,消息级复制解决用户全球地域的数据统一归档问题,元数据级复制提供解决用户核心业务跨地域容灾的...

4500

在单 node 系统和多 node 构成的 cluster 系统中声明 queue、exchange ,以及 进行 binding 会有什么不同?

代码小李

在单节点系统和多节点构成的集群系统中声明队列(queue)、交换机(exchange)以及进行绑定(binding)会有一些不同之处,主要体现在高可用性和数据分...

6200

RabbitMQ 中的 broker 是指什么?cluster 又是指什么?

代码小李

在 RabbitMQ 中,broker 和 cluster 是两个重要的概念,它们分别指的是不同的组件和架构。

4400

RabbitMQ各种模式的含义与Spring Boot实例详解

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

RabbitMQ是一款强大的消息中间件,支持多种消息传递模式。在这篇文章中,我们将详细解释RabbitMQ的几种常见模式,并通过Spring Boot实例代码进...

7610

秒杀系统库存超卖问题:从传统解决方案到引入RabbitMQ

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

在搭建秒杀系统时,库存超卖问题是一个复杂而常见的挑战。本文将深入探讨在传统Spring Cloud架构中,如何有效解决库存超卖问题,首先考虑了乐观锁与事务以及分...

8510

RabbitMQ的四种消息传递模式与演示代码

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

RabbitMQ是一个功能强大的消息代理,提供了多种消息传递模式来满足不同场景下的需求。本文将介绍RabbitMQ的四种常用消息传递模式:Work、Fanout...

10210

面试题解析:RabbitMQ在多线程秒杀系统中的关键作用

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

在多线程秒杀系统的设计中,库存超卖问题是一个常见而具有挑战性的问题。面试官可能会询问如何处理这一问题,尤其是在高并发场景下。在回答这个问题时,我们将详细解析Ra...

4500

RabbitMQ中的Exchange是什么?它有哪些类型?

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

在RabbitMQ中,Exchange(交换机)是消息的中转站,用于接收生产者发送的消息,并将其路由到一个或多个队列。Exchange根据特定的路由规则将消息发...

10410

RabbitMQ是如何实现消息传递的?

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

RabbitMQ是一个开源的消息代理(Message Broker),它实现了高级消息队列协议(AMQP),用于在应用程序之间进行可靠的异步消息传递。Rabbi...

9810

什么是RabbitMQ?它的主要功能是什么?

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

RabbitMQ是一个开源的消息代理软件,它实现了高级消息队列协议(AMQP),用于在分布式系统之间进行可靠的异步通信。它可以在不同的应用程序、服务和系统之间传...

7910

RabbitMQ中的消息优先级是如何实现的?

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

RabbitMQ中的消息优先级是通过设置消息的优先级属性来实现的。在RabbitMQ中,每条消息都可以附带一个优先级属性,该属性的值在0到255之间,其中0表示...

10410

RabbitMQ中的消息发布-订阅模式是什么?如何实现?

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

RabbitMQ中的消息发布-订阅模式是一种常见的消息传递模式,用于将消息广播给多个消费者。在这种模式下,一个生产者将消息发送到一个交换机(Exchange),...

10310

RabbitMQ中的消息持久化是如何实现的?

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

RabbitMQ中的消息持久化是通过将消息存储到磁盘上的持久化队列来实现的。在RabbitMQ中,消息的持久化是为了确保即使在RabbitMQ服务器重启或崩溃的...

5000

RabbitMQ中的消息确认机制是什么?为什么需要消息确认?

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

RabbitMQ中的消息确认机制是指生产者发送消息后,等待消费者确认消息已经被正确接收和处理的一种机制。消息确认机制的主要目的是确保消息的可靠传递和处理,以避免...

7710

RabbitMQ中的Binding是什么?它的作用是什么?

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

RabbitMQ中的Binding(绑定)是用于将交换机(Exchange)和队列(Queue)关联起来的配置。通过绑定,我们可以指定交换机将消息路由到哪些队列...

7410

RabbitMQ中的Routing Key是什么?它的作用是什么?

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

RabbitMQ中的Routing Key(路由键)是用于将消息路由到指定队列的关键字。它是在消息发布时与消息一起发送的一个属性。Routing Key的作用是...

9910

RabbitMQ中的Queue是什么?它的特点是什么?

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

RabbitMQ中的Queue(队列)是消息的缓冲区,用于存储待处理的消息。它是RabbitMQ中最基本的消息传递模型。Queue具有以下特点:

4400

Rabbitmq基础

冬天vs不冷

通过 BasicQos 方法设置prefetchCount = 1。这样RabbitMQ就会使得每个Consumer在同一个时间点最多处理1个Message。换...

5300

Net使用EasyNetQ简化与RabbitMQ的交互

郑子铭

EasyNetQ是一个为.NET环境设计的RabbitMQ客户端API,旨在简化与RabbitMQ的交互。

8610

企业级PHP异步RabbitMQ协程版客户端 2.0 正式发布

Tinywan

workerman/rabbitmq 是一个异步RabbitMQ客户端,使用AMQP协议。

9500
领券