阿里云文档 2025-06-26

如何通过轻量消息队列(原MNS)队列接收消息发送状态报告

您可以通过轻量消息队列(原MNS)接收ChatApp消息发送状态报告(ChatAppStatus)。

阿里云文档 2025-01-06

队列(Queue)

本文介绍轻量消息队列(原 MNS)中队列(Queue)的定义、模型关系、队列属性及使用限制。

阿里云文档 2025-01-06

为队列或消息设置延时功能

轻量消息队列(原 MNS)提供队列级别和消息级别的延时功能,本文为您介绍延时功能的典型应用场景、生效规则和使用方法。

阿里云文档 2025-01-03

为队列创建死信队列

轻量消息队列(原 MNS)的死信队列用于存储被消费者否定应答或重试失败的消息,方便您进行异常消息处理和问题定位。

阿里云文档 2024-10-31

如何将消息推送到队列

轻量消息队列(原 MNS)支持把发布到主题的消息推送到队列。本文介绍如何将消息推送到队列。

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

RabbitMQ的幂等性、优先级队列和惰性队列

文章目录一、幂等性1、概念2、消息重复消费3、解决思路4、消费端的幂等性保障5、唯一 ID+指纹码机制6、Redis 原子性二、优先级队列1、使用场景2、如何添加3、实战三、惰性队列1、使用场景2、两种模式3、内存开销对比总结一、幂等性1、概念用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。举个最简单的例子,那就是支付,用户购买商品后支付,支付扣款成功,....

RabbitMQ的幂等性、优先级队列和惰性队列
文章 2023-05-23 来自:开发者社区

十二、RabbitMQ高级 - 惰性队列

1. 消息堆积问题当生产者 发送消息的速度 超过了 消费者 处理消息的速度,就会导致队列中的消息堆积,直到队列存储消息达到上限。之后发送的消息就会成为死信,可能会被丢弃,这就是消息堆积问题。解决消息堆积有两种思路:增加更多消费者,提高消费速度。也就是我们之前说的 work queue 模式扩大队列容积,提高堆积上限要提升队列容积,把消息保存在内存中显然是不行的。2. 惰性队列从 RabbitMQ....

十二、RabbitMQ高级 - 惰性队列
文章 2023-02-26 来自:开发者社区

RabbitMQ学习(十):幂等性、优先级队列、惰性队列

一、幂等性1.1 概念用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。以支付为例,用户购买商品后支付,扣款成功,但是返回结果的时候网络异常, 此时钱已经扣了;用户再次点击按钮,此时会进行第二次扣款,返回结果成功,用户查询余额发现多扣钱 了,流水记录也变成了两条。在以前的单应用系统中,我们只需要把数据操作放入事务中即可,发生错误 立即回滚,但是再响应客户端....

文章 2022-11-11 来自:开发者社区

SpringCloudStream学习(三)RabbitMQ中的惰性队列

从RabbitMQ 3.6.0之后,有了 Lazy Queues 的概念—一个会尽早的将队列中的内容移动到磁盘的队列,并且只有当消费者需要的时候,才会将它们加载到内存中 惰性队列设计的一个主要的目的就是去支持非常长的队列(上亿级)。队列可能会变的非常长因为各种各样的原因:消费者离线/宕机/停机维护大量的请求突然涌入,生产者正在超过消费者消费速度低于正常情况 默认情况下,当消息发送到RabbitM....

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

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等