消费进度管理

通过了解 云消息队列 RocketMQ 版 的消费进度管理机制,可以帮助您解答以下问题:消费者启动后从哪里开始消费消息?消费者每次消费成功后如何标记消息状态,确保下次不会再重复处理该消息?某消息被指定消费者消费过一次后,如果业务出现...

消费重试

系统异常时处理中的消息状态如何恢复:帮助您了解当系统出现异常(宕机故障)等场景时,处理中的消息状态如何恢复,是否会出现状态不一致。消费重试策略 消费重试策略指消费者在消费某条消息失败后,消息重试的间隔时间和最大重试次数。...

队列(MessageQueue)

如果您在代码中自定义拼接队列名称并和其他操作进行绑定,一旦服务端版本升级,可能会出现队列名称无法解析的兼容性问题。使用建议 按照实际业务消耗设置队列数 云消息队列 RocketMQ 版 的应遵循少用够用原则,避免随意增加队列数量。主题...

开源对比

通过镜像队列或仲裁队列实现,容易出现脑裂问题。消息堆积能力 在海量消息堆积的情况下,始终保持高性能,不影响集群的正常服务。大量消息堆积容易引起内存问题,可能导致服务宕机。弹性能力 通过增减集群节点数量实现扩缩容。Serverless...

消费者负载均衡

策略特点 相对于队列粒度负载均衡策略,消息粒度负载均衡策略有以下特点:消费分摊更均衡 传统队列级的负载均衡策略中,如果队列数量和消费者数量不均衡,则可能会出现部分消费者空闲,或部分消费者处理过多消息的情况。消息粒度负载均衡...

消息存储和清理机制

本文为您介绍 云消息队列 RocketMQ 版 中消息的存储机制,包括消息的存储粒度、判断依据及后续处理策略等。背景信息 参考 云消息队列 RocketMQ 版 中 队列 的定义,消息按照达到服务器的先后顺序被存储到队列中,理论上每个队列都支持无限...

消息收发常见问题

本文介绍使用 云消息队列 MQTT 版 进行消息收发时的常见问题。为什么会出现一条消息同一时间重试多次?为什么消息会一直重试?消息发送时提示GroupID没有权限。使用RocketMQ数据流入MQTT功能时,为什么子级Topic后会多了一个“/”?消息发送...

生产者负载均衡

在极端场景下,可能会出现大部分消息集中在少数队列中的情况,建议设计消息组时尽量将消息离散开,不要集中在少量消息组中。使用示例 MessageGroupHash模式不需要额外设置,对于顺序消息类型默认启用。顺序消息发送,默认采用...

MQTT快速入门

在以下使用情况中出现问题 云消息队列 MQTT 版 产品方概不负责:客户端不使用域名接入而是使用IP地址接入,产品方更新了域名解析导致原有IP地址失效。客户端网络对IP地址设置网络防火墙策略,产品方更新了域名解析后新IP地址被您的防火墙...

TCP协议客户端大版本发布

该策略可能会出现以下问题:消费者数量比和Queue数量多时,部分消费者获取不到消息的现象。部分消费者异常或者处理缓慢,其他消费者空闲却无法共同分担堆积压力的情况。以消息为粒度进行负载,负载策略更加均衡。避免了队列级负载策略可能...

消息发送重试和流控机制

消息流控 云消息队列 RocketMQ 版 的流控机制主要为您解答如下问题:系统在什么情况下触发流控?触发流控时客户端行为是什么?应该如何避免触发流控,以及如何应对突发流控?消息发送重试机制 重试基本概念 云消息队列 RocketMQ 版 客户...

计费概述

因此,您的 阿里云产品消费汇总 中,会出现 云消息队列 RocketMQ 版 的产品消费明细。实例类型和计费模式 云消息队列 MQTT 版 提供的实例类型及其计费方式如下,如需了解实例类型间的功能差异,请参见 实例类型。实例类型 计费模式 说明 ...

订阅者最佳实践

本文主要介绍 云消息队列 Kafka 版 订阅者的最佳实践,帮助您减少消费消息出错的可能性。消费消息基本流程 云消息队列 Kafka 版 订阅者在订阅消息时的基本流程为:Poll数据→执行消费逻辑→再次Poll数据,详情参见下图。负载均衡 每个 ...

MQTT和RocketMQ进行数据互通(跨产品数据流出)

在以下使用情况中出现问题 云消息队列 MQTT 版 产品方概不负责:客户端不使用域名接入而是使用IP地址接入,产品方更新了域名解析导致原有IP地址失效。客户端网络对IP地址设置网络防火墙策略,产品方更新了域名解析后新IP地址被您的防火墙...

MQTT和RocketMQ进行数据互通(跨产品数据流入)

在以下使用情况中出现问题 云消息队列 MQTT 版 产品方概不负责:客户端不使用域名接入而是使用IP地址接入,产品方更新了域名解析导致原有IP地址失效。客户端网络对IP地址设置网络防火墙策略,产品方更新了域名解析后新IP地址被您的防火墙...

如何快速测试云消息队列 Kafka 版服务端是否正常?

但是会出现部分分区发送消息失败,等到分区恢复后即可恢复正常。当 存储引擎 选择 Local 存储 时,默认选择 分区顺序消息。普通消息 日志清理策略 Topic日志的清理策略。当 存储引擎 选择 Local 存储(当前仅专业版实例支持选择存储引擎...

MQTT和RocketMQ进行数据互通(客户端上下线通知)

在以下使用情况中出现问题 云消息队列 MQTT 版 产品方概不负责:客户端不使用域名接入而是使用IP地址接入,产品方更新了域名解析导致原有IP地址失效。客户端网络对IP地址设置网络防火墙策略,产品方更新了域名解析后新IP地址被您的防火墙...

消费者分类

云消息队列 RocketMQ 版 支持PushConsumer和SimpleConsumer这两种类型的消费者,本文分别从使用方式、实现原理、可靠性重试和适用场景...如果业务经常会出现一些预期外的长时间耗时的消息,建议使用SimpleConsumer,并设置好消费不可见时间。

集群消费和广播消费

集群消费和广播消费是 云消息队列 RocketMQ 版 的基本消费模式,您可以在消费者客户端将消费模式设置为集群消费或者广播消费,用于控制同一条消息只能被集群内一个消费者消费到,还是被集群内每个消费者都消费到。背景信息 云消息队列 ...

发布者最佳实践

Batch机制,云消息队列 Kafka 版 Producer端主要通过两个参数进行控制:batch.size:发往每个分区(Partition)的消息缓存量(消息内容的字节数之和,不是条数)。达到设置的数值时,就触发一次网络请求,然后Producer客户端把消息批量发...

快速使用MQTT的Java SDK收发消息(终端和终端消息收发...

在以下使用情况中出现问题 云消息队列 MQTT 版 产品方概不负责:终端或云端不使用域名接入而是使用IP地址接入,产品方更新了域名解析导致原有IP地址失效。终端或云端网络侧对IP地址设置网络防火墙策略,产品方更新了域名解析后新IP地址被...

定时/延时消息

若存储系统异常重启,可能导致定时消息投递出现一定延迟。使用示例 和普通消息相比,定时消费发送时,必须设置定时触发的目标时间戳。以Java语言为例,使用定时消息示例参考如下:完整的消息收发示例代码请参见 RocketMQ 5.x系列SDK...

消息过滤

可能原因:若多个消费者是通过同一个消费者分组(Group ID)订阅的指定Topic,则所有消费者的过滤条件即订阅的Tag要一致,否则会出现订阅关系不一致,导致部分消息丢失。消费者设置了过滤条件,消息消费数量是按照过滤前还是过滤后计算呢?...

事务消息

事务超时机制 云消息队列 RocketMQ 版 事务消息的生命周期存在超时机制,即半事务消息被生产者发送服务端后,如果在指定时间内服务端无法确认提交或者回滚状态,则消息默认被回滚。事务超时时间,请参见 参数限制。不支持多个sendReceipt...

API概览

本产品(微消息队列 MQTT/2020-04-20)的OpenAPI采用 RPC 签名风格,签名细节参见 签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过 下载SDK 直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求...

快速使用MQTT的Java SDK收发消息(终端和云端消息收发...

在以下使用情况中出现问题 云消息队列 MQTT 版 产品方概不负责:终端或云端不使用域名接入而是使用IP地址接入,产品方更新了域名解析导致原有IP地址失效。终端或云端网络侧对IP地址设置网络防火墙策略,产品方更新了域名解析后新IP地址被...

消息堆积和延迟问题

本文主要介绍 云消息队列 RocketMQ 版 TCP协议的Java客户端使用过程中,经常会出现的消息堆积和消息延迟的问题。通过了解 云消息队列 RocketMQ 版 客户端的消费原理和消息堆积的主要原因,帮助您可以在业务部署前更好的规划资源和配置,或...

使用云消息队列 Kafka 版时出现“Not authorized to ...

问题描述 使用云消息队列 Kafka 版时出现“Not authorized to access group”的错误信息。问题原因 没有创建Consumer Group时遇到此报错信息。解决方案 您可以选择如下任意一种方式创建Consumer Group。在云消息队列 Kafka 版的控制台...

客户端首次接入云消息队列 Kafka 版时出现异常的排查...

客户端版本问题:客户端版本太低可能会出现异常,建议升级到与服务端匹配的客户端版本。关于客户端Demo,请参见 云消息队列 Kafka 版Demo库。说明 云消息队列 Kafka 版对客户端版本有限制。例如,如果服务端版本为0.10.2.2,建议客户端版本...

排他队列

如果您想创建一个只有自己可见的队列,不允许其他用户访问,您可以使用 云消息队列 RabbitMQ 版 的排他性队列特性,将指定的队列声明为排他性。什么是排他队列 排他性队列的特点如下:排他队列只对首次声明它的连接(Connection)可见,...

常见问题

使用云消息队列 Kafka 版时客户端的报错及解决方案 无法ping通云消息队列 Kafka 版的接入点 客户端消费问题 订阅者最佳实践 客户端首次接入云消息队列 Kafka 版时出现异常的排查方法 使用云消息队列 Kafka 版时出现消息堆积 为什么消费客户...

实例升降配

使用HTTP协议客户端接入时 云消息队列 RocketMQ 版 服务端时,可能会出现闪断或者拒绝连接情况,每次闪断或拒绝连接一般不会超过1分钟,请在客户端中做好重连逻辑处理。建议您使用云监控功能对重要业务进行监控,以便您在实例升降配期间...

企业铂金版生命周期管理

使用HTTP协议客户端接入时 云消息队列 RocketMQ 版 服务端时,可能会出现闪断或者拒绝连接情况,每次闪断或拒绝连接一般不会超过1分钟,请在客户端中做好重连逻辑处理。建议您使用云监控功能对重要业务进行监控,以便您在实例升降配期间...

Connection和Channel

Connection数量较少而消费的数据量较大时,可能会出现消费倾斜问题,您可以在保证每个消费者Connection数一致的同时,增加每个消费者的Connection数或增加消费者数量。建议所有消费者的Connection之和大于30。多个进程可以共享同一个...

开源对比

千级分区就会出现大量抖动。巡检系统 针对死锁、宕机等问题进行自动发现和修复。无。Bug修复 及时发现并修复。只能等社区缓慢修复,且通常要等新版发布,周期长。内核能力 项目 云消息队列 Kafka 版 Apache Kafka 弹性能力 秒级弹缩,业务...

使用限制

单实例消息收发TPS 根据购买的规格进行限流,云消息队列 MQTT 版 消息收发TPS超过规格上限后,客户端(包含开源MQTT客户端和云端SDK)可能会出现连接断开、响应超时和消息丢弃等情况,不保证消息可靠到达。在MQTT客户端场景下,单MQTT客户...

常见问题

本文汇总了使用 云消息队列 RocketMQ 版 时的常见问题。产品功能常见问题 消息队列RocketMQ版5.x系列相比4.x系列实例有什么优势?消息队列RocketMQ版5.x系列实例兼容哪些版本客户端?消息队列RocketMQ版支持哪些语言客户端?消息队列...

降低实例配置

禁写风险:目标降低磁盘容量评估不当,可能会出现如下风险:目标磁盘容量大小低于已使用磁盘量的1.3倍,高流量实例可能很快就会写满,进而提前删除数据和禁写。目标磁盘容量大小低于已使用磁盘量,会触发禁写。暂停弹缩风险:Serverless...

使用Canal和RocketMQ实现数据库变更订阅处理

false 链路轨迹追踪设置 使用Canal发送变更事件到 云消息队列 RocketMQ 版 时,可以选择开启 云消息队列 RocketMQ 版 的云上消息轨迹功能,以便出现异常时可以快速定位链路问题。开启链路轨迹追踪功能,需要设置如下参数:rocketmq.enable....

使用Canal和RocketMQ实现数据库变更订阅处理

false 链路轨迹追踪设置 使用Canal发送变更事件到 云消息队列 RocketMQ 版 时,可以选择开启 云消息队列 RocketMQ 版 的云上消息轨迹功能,以便出现异常时可以快速定位链路问题。开启链路轨迹追踪功能,需要设置如下参数:rocketmq.enable....
共有184条 < 1 2 3 4 ... 184 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据资源平台 云消息队列 Kafka 版 云消息队列 RocketMQ 版 机器翻译 全局事务服务 (文档停止维护) 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用