文章 2024-07-18 来自:开发者社区

云消息队列 RabbitMQ 版入门训练营,解锁对比开源优势与零基础实战

消息队列面向应用提供解耦、 削峰填谷、 异步通知等特性,是分布式架构中不可或缺的基础服务。随着业务增长,企业对消息队列的性能和稳定性要求不断提高,同时有优化资源和运维成本的需求。 云消息队列 RabbitMQ 版严格遵循 AMQP 0-9-1 协议,并通过架构优化避免了消息积压导致的内存泄漏和服务器故障等稳定性问题,解决了分布式系统中的脑裂难题,其 Serverless 系列还...

云消息队列 RabbitMQ 版入门训练营,解锁对比开源优势与零基础实战
文章 2024-02-20 来自:开发者社区

简单入门:消息队列的概念和应用

在复杂的系统架构中,组件间的通信是至关重要的问题。消息队列作为一种解决方案,能够使组件之间的通信更加高效、可靠。本文将从简单到复杂,逐步向您介绍消息队列的概念、使用场景以及如何实现。 什么是消息队列? 消息队列(Message Queue)是一种应用或进程间的通信方法。它允许应用发送消息到队列,不需要立即处理消息,而是可以存储起来,直到另一应用准备好再进行读取和处理。这就是所谓的...

文章 2024-01-19 来自:开发者社区

MQ消息队列学习入门

MQ消息队列学习入门想象一下,在一个繁忙的市场里,每个摊位都是一个独立的服务或应用程序。这些摊位之间需要频繁地交换商品和信息,但是如果他们没有一个有效的沟通系统,市场将会变得一片混乱。这时,消息队列(MQ)就像是一个精心设计的市场广播系统,旨在解决这些摊位(服务)之间的沟通问题。消息队列的作用没有MQ的市场就像是一群摊贩直接大声喊话来交流,他们的声音淹没在彼此的喧哗中,导致信息丢失或延误。这种方....

文章 2023-05-23 来自:开发者社区

【消息队列】消息中间件RabbitMQ急速入门3

6.RabbitMQ死信队列6.1.什么是TTLtime to live消息存活时间如果消息在存活时间内未被消费,就会清除RabbitMQ支持两种TTL单独消息进行配置ttl个队列进行配置ttl6.2.什么是RabbitMQ的死信队列没有被及时消费的消息存放的队列6.3.什么是RabbitMQ的死信交换机Dead Letter Exchange(死信交换机,缩写:DLX)当消息过期未被消费后,会....

【消息队列】消息中间件RabbitMQ急速入门3
文章 2023-05-23 来自:开发者社区

【消息队列】消息中间件RabbitMQ急速入门2

4.SpringBoot整合Spring-AMPQ4.1.什么是Spring-AMQPSpring 框架的AMQP消息解决方案,提供模板化的发送和接收消息的抽象层,提供基于消息驱动的 POJO的消息监听等. 提供不依赖于任何特定的AMQP代理实现或客户端库通用的抽象,最终用户代码将很容易实现更易替换、添加和删除AMQP,因为它可以只针对抽象层来开发. 总之就是提高我们的框架整合消息队列的效率,S....

文章 2023-05-23 来自:开发者社区

【消息队列】消息中间件RabbitMQ急速入门1

1.RabbitMQ消息队列和核心概念1.1.RabbitMQ介绍RabbitMQ是一个开源的AMQP实现,采用erlang语言编写,支持多种客户端,如:Python、java、C、.NET,用于分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不错。1.2.RabbitMQ图解1.3.RabbitMQ核心概念BrokerRabbitMQ的服务端程序,一个mq节点就是一个broker....

【消息队列】消息中间件RabbitMQ急速入门1
文章 2023-05-23 来自:开发者社区

【消息队列】消息中间件RocketMQ4.X急速入门3

6.消息队列Offset和CommitLog6.1.RocketMQ消息偏移量Offset(1)什么是offsetmessage queue是无限长的数组,一条消息进来下标就会增长1,小标就是offset,消息在某个MessageQueue里的位置,通过offset的值可以定位这条消息,或者指示Consumer从这条消息开始消费。message queue中maxOffset表示消息的最大off....

【消息队列】消息中间件RocketMQ4.X急速入门3
文章 2023-05-23 来自:开发者社区

【消息队列】消息中间件RocketMQ4.X急速入门2

4.RocketMQ4.X生产者配置4.1.生产者常见核心配置**compressMsgBodyOverHowmuch:**消息超过默认字节4096后进行压缩**retryTimesWhenSendFailed:**失败重新发送的次数**maxMessageSize:**最大消息配置,默认128k**topicQueueNums:**主题下队列的数量,默认是4个**autoCreateTopic....

【消息队列】消息中间件RocketMQ4.X急速入门2
文章 2023-05-23 来自:开发者社区

【消息队列】消息中间件RocketMQ4.X急速入门1

1.RocketMQ4.X简介阿里开源消息队列RocketMQ介绍Apache RocketMQ作为阿里开源的一款高性能、高吞吐量的分布式消息中间件。特点:支持Broker和Consumer端消息过滤,既可以在Broker端过滤消息,也可以在Consumer端过虑消息。支持发布订阅,点对点模型。支持消费端pull消息和Broker来push消息。单一队列百万消息、亿级消息堆积。支持单master....

【消息队列】消息中间件RocketMQ4.X急速入门1
文章 2023-05-18 来自:开发者社区

RabbitMQ从入门到进阶(初始消息队列)

1.4 dubbo简介一、消息队列1.1 MQ相关概念1.1.1 什么是MQ?什么是上下游?上游和下游是信息流动的方向。我们举一个适用于ISP(服务提供商)的上下游例子ISP关注的是流量。那么上游流量是指数据从不同的ISP的用户传来的。例如,如果你有一个提供订阅通讯的网站,我发送的订阅信息就是上游数据下游流量是指从一个用户发送到不同ISP的另一个用户的数据,它被认为是下游流量。总结:我需要或想要....

RabbitMQ从入门到进阶(初始消息队列)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

中间件

为企业提供高效、稳定、易扩展的中间件产品。

+关注