主题(Topic)

主题内部由多个队列组成,消息的存储和水平扩展能力最终是由队列实现的;并且针对主题的所有约束和属性设置,最终也是通过主题内部的队列来实现。内部属性 主题名称 定义:主题的名称,用于标识主题,主题名称集群内全局唯一。取值:由用户...

领域模型概述

消息存储 主题(Topic):云消息队列 RocketMQ 版 消息传输和存储的分组容器,主题内部由多个队列组成,消息的存储和水平扩展实际是通过主题内的队列实现的。队列(MessageQueue):云消息队列 RocketMQ 版 消息传输和存储的实际单元容器,...

队列(MessageQueue)

队列的主要作用如下:存储顺序性 队列天然具备顺序性,即消息按照进入队列的顺序写入存储,同一队列间的消息天然存在顺序关系,队列头部为最早写入的消息,队列尾部为最新写入的消息。消息在队列中的位置和消息之间的顺序通过位点(Offset...

基本概念

本文介绍 云消息队列 RocketMQ 版 的基本概念,以便您更好地理解和使用 云消息队列 RocketMQ 版。主题(Topic)云消息队列 RocketMQ 版 中消息传输和存储的顶层容器,用于标识同一类业务逻辑的消息。主题通过TopicName来做唯一标识和区分。...

V2.x.x到V3.x.x的升级公告

V3.x.x版本除了独立存储之外,还对V2.x.x版本实现的 云消息队列 MQTT 版 和 云消息队列 RocketMQ 版 互通的功能进行抽象,使得 云消息队列 MQTT 版 的数据可以根据您配置相应规则转发到其他阿里云产品,也可以配置规则从其他阿里云产品导入...

事务消息

而基于 云消息队列 RocketMQ 版 实现的分布式事务消息功能,在普通消息基础上,支持二阶段的提交能力。将二阶段提交和本地事务绑定,实现全局提交结果的一致性。云消息队列 RocketMQ 版 事务消息的方案,具备高性能、可扩展、业务开发简单...

应用场景

下文先以用户注册为场景说明 云消息队列 RocketMQ 版 如何实现以下功能:异步解耦 分布式事务的数据一致性 消息的顺序收发 最后,再以电商的秒杀场景和价格同步场景分别说明 云消息队列 RocketMQ 版 所实现的削峰填谷和大规模机器的缓存...

云存储网关利用MQTT服务实现统一管控

通过 云消息队列 MQTT 版 所提供的服务,可采用统一的框架,即云控制台,来管理不同部署模式的云存储网关CSG(Cloud Storage Gateway),并实现安全合规的公网和私网穿透,以此提供一致的用户体验。名词解释 MQTT 一种物联网和移动互联网...

快速使用MQTT.fx模拟SDK收发消息

如下图所示,您可以使用MQTT.fx作为MQTT客户端,在MQTT.fx客户端配置相关参数后接入 云消息队列 MQTT 版 实现消息的发送和接收。云消息队列 MQTT 版 同时提供了 公网接入点 和 VPC 接入点。在物联网和移动互联网的场景中,客户端推荐使用 ...

删除队列消息

本文介绍如何删除某个队列的所有消息。您可以使用Java客户端库中 queuePurge 方法删除某个队列的所有消息。示例代码如下:channel.queuePurge("queue-name");

排他队列

什么是排他队列 排他性队列的特点如下:排他队列只对首次声明它的连接(Connection)可见,包括该连接下所有建立的Channel。其他连接无法声明相同名称的排他队列,且其他连接以及连接下的Channel都无法访问该排他队列。连接断开时排他性...

实例使用变更

云消息队列 MQTT 版 从V2.x.x升级至V3.x.x后,不再需要与 云消息队列 RocketMQ 版 的实例进行绑定。本文介绍两个版本之间的控制台实例相关操作的具体差异,并提供控制台截图进行对比。变更说明 由于V3.x.x版本的 云消息队列 MQTT 版 实现了...

Topic使用变更

云消息队列 MQTT 版 从V2.x.x升级至V3.x.x后,实现了独立存储,Topic资源不再依赖于 云消息队列 RocketMQ 版,因此两个产品的Topic将完全彼此独立。本文介绍两个版本中Topic资源控制台操作的差异并提供相应控制台截图进行对比。变更说明 ...

OnsMessageTrace-查看消息消费结果

本接口的实现基于云消息队列 RocketMQ 版的内部位点机制,在大部分场景下判断结果可信,但如果应用方进行过重置位点已经清除消息等操作,则判断结果可能有误。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行...

消息存储和清理机制

背景信息 参考 云消息队列 RocketMQ 版 中 队列 定义,消息按照达到服务器的先后顺序被存储到队列中,理论上每个队列都支持无限存储。但是在实际部署场景中,服务端节点的物理存储空间有限,消息无法做到永久存储。因此,在实际使用中...

死信队列

说明 死信消息产生的时间是指一条消息在投递重试达到最大次数后被发送到死信队列的时间。按 Message ID 查询 按Message ID查询消息属于精确查询。您可以根据Group ID与Message ID精确查询到任意一条消息。导出死信消息 若您暂时无法处理...

消息发送重试和流控机制

触发条件 云消息队列 RocketMQ 版 的消息流控触发条件如下:存储压力大:参考 消费进度管理 的原理机制,消费者分组的初始消费位点为当前队列的最大消费位点。若某些场景例如业务上新等需要回溯到指定时刻前开始消费,此时队列的存储压力会...

生产者负载均衡

生产者发送消息到 云消息队列 RocketMQ 版 服务端时,云消息队列 RocketMQ 版 将根据生产者负载均衡策略将消息均匀的存储在多个队列中,避免产生热点队列和性能瓶颈。本文介绍 云消息队列 RocketMQ 版 生产者的负载均衡策略。背景信息 了解...

消息队列RabbitMQ版

本文介绍如何在 云消息队列 RocketMQ 版 控制台创建流出目标为 云消息队列 RabbitMQ 版 的消息流出任务。前提条件 您已购买 云消息队列 RocketMQ 版 实例,且实例处于 服务中 状态。具体步骤,请参见 创建资源。您已购买并部署 云消息队列 ...

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

本文介绍如何快速使用 云消息队列 MQTT 版 的Java SDK实现MQTT终端与终端消息的收发。前提条件 创建资源 获取AccessKey 安装 IDE。您可以使用IntelliJ IDEA或者Eclipse,本文以IntelliJ IDEA为例。下载安装 JDK。背景信息 云消息队列 MQTT ...

消息收发功能

消息收发为 云消息队列 MQTT 版 最基本的功能,云消息队列 MQTT 版 支持终端和云端服务接入 云消息队列 MQTT 版 服务器,实现终端和终端、终端和云端的消息通信。本文介绍消息收发功能的基本场景和示例代码。背景信息 云消息队列 MQTT 版 ...

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

本文介绍如何快速使用 云消息队列 MQTT 版 的Java SDK实现MQTT终端和云端服务的消息收发。前提条件 创建资源 获取AccessKey 安装 IDE。您可以使用IntelliJ IDEA或者Eclipse,本文以IntelliJ IDEA为例。下载安装 JDK。背景信息 MQTT终端和...

Spring集成

queues需要替换为您提前创建好的队列的名称;RabbitListener(queues="myQueue")public void receiveFromMyQueue(Message message,Channel channel){/进入消息消费业务逻辑。在1分钟内,返回ack,否则为无效确认,消息还会被重复投递。...

消费进度管理

消费进度原理 消息位点(Offset)参考 云消息队列 RocketMQ 版 主题 和 队列 定义,消息是按到达服务端的先后顺序存储在指定主题的多个队列中,每条消息在队列中都有一个唯一的Long类型坐标,这个坐标被定义为消息位点。任意一个消息队列...

什么是云消息队列 MQTT 版

如果说传统的消息队列中间件一般应用于微服务之间,那么适用于物联网的 云消息队列 MQTT 版 则实现了端与云之间的消息传递和真正意义上的万物互联。本文介绍 云消息队列 MQTT 版 的消息收发模型、产品优势和应用场景。核心概念 Topic:消息...

版本说明

本文介绍HTTP协议下PHP SDK的版本信息,包括各版本的发布时间、发布内容以及下载链接,以便您按需获取适用的PHP SDK收发消息。1.0.4 发布时间 发布内容 下载 2023-01-11 问题修复 修复当消息体存在不合法字符时无法解析的问题。mq-...

为什么PHP发送延时比较长?

PHP发送延时比较长是PHP的语言特性导致的。PHP每次发送时,都会重新初始化一个KafkaProducer对象,这个初始化会进行各种操作,包括连接各个Broker、更新Metadata等,在VPC内耗时100ms以上,在公网可能耗时500ms以上。相比之下,Java会复用...

直播互动解决方案

本文以单直播间、一名老师、两名学生的场景为例,说明如何使用 云消息队列 MQTT 版 实现直播互动消息、禁言、成员上下线通知以及系统消息通知,其中,老师和学生的客户端以HTML网页为例,后端应用以Java为例。背景信息 在直播互动的场景下...

日志配置

Java SDK 1.7.8.Final及以上版本:默认支持,无需设置 云消息队列 RocketMQ 版 的Java SDK 1.7.8.Final已内置了日志实现,您无需在客户端应用中添加日志实现依赖即可打印 云消息队列 RocketMQ 版 的客户端日志。针对Java SDK 1.7.8.Final...

日志配置

Java SDK 1.7.8.Final及以上版本:默认支持,无需设置 云消息队列 RocketMQ 版 的Java SDK 1.7.8.Final已内置了日志实现,您无需在客户端应用中添加日志实现依赖即可打印 云消息队列 RocketMQ 版 的客户端日志。针对Java SDK 1.7.8.Final...

顺序消息

如果是普通消息,订单A的消息可能会被轮询发送到不同的队列中,不同队列的消息将无法保持顺序,而顺序消息发送时 云消息队列 RocketMQ 版 支持将Sharding Key相同(例如同一订单号)的消息序路由到一个队列中。云消息队列 RocketMQ 版 服务...

云消息队列 MQTT 版

本文介绍如何在 云消息队列 RocketMQ 版 控制台创建消息流入任务,以实现将 云消息队列 MQTT 版 的数据流入至 云消息队列 RocketMQ 版。前提条件 您已购买 云消息队列 RocketMQ 版 实例,且实例处于 服务中 状态。具体步骤,请参见 创建...

Topic导入/导出

云消息队列 RocketMQ 版 支持将指定实例的Topic列表信息导出,再导入至其他的 云消息队列 RocketMQ 版 实例,实现Topic的跨实例迁移。您可以在更换实例或者克隆实例时,使用Topic导入/导出功能快速批量创建出相同的Topic。背景信息 云消息...

Topic导入/导出

云消息队列 RocketMQ 版 支持将指定实例的Topic列表信息导出,再导入至其他的 云消息队列 RocketMQ 版 实例,实现Topic的跨实例迁移。您可以在更换实例或者克隆实例时,使用Topic导入/导出功能快速批量创建出相同的Topic。背景信息 云消息...

Group导入/导出

云消息队列 RocketMQ 版 支持将指定实例的Group列表信息导出,再导入至其他的 云消息队列 RocketMQ 版 实例,实现Group的跨实例迁移。你可以在更换实例或者克隆实例时,使用Group导入/导出功能快速批量创建出相同的Group。背景信息 您可以...

功能与特性概述

本文列举 云消息队列 RocketMQ 版 所支持的所有功能与特性。概览 云消息队列 RocketMQ 版 在阿里云多个地域(Region)提供了高可用消息云服务。单个地域内采用多机房部署,可用性极高,即使整个机房都不可用,仍然可以为应用提供消息发布...

Group导入/导出

云消息队列 RocketMQ 版 支持将指定实例的Group列表信息导出,再导入至其他的 云消息队列 RocketMQ 版 实例,实现Group的跨实例迁移。你可以在更换实例或者克隆实例时,使用Group导入/导出功能快速批量创建出相同的Group。背景信息 您可以...

使用限制

Topic跨地域使用 不支持 云消息队列 MQTT 版 配置了相关规则实现与 云消息队列 RocketMQ 版 的数据互通,则相关资源应处于同一地域。客户端限制 限制项 限制值 说明 Client ID 名称长度:不超过64个字符 可用字符:仅限数字0~9、字母a~z或A...

云消息队列 RabbitMQ 版

本文介绍如何在 云消息队列 RocketMQ 版 控制台创建消息流出任务,以实现将 云消息队列 RocketMQ 版 的数据流出至 云消息队列 RabbitMQ 版。前提条件 您已购买 云消息队列 RocketMQ 版 实例,且实例处于 服务中 状态。具体步骤,请参见 ...

消息队列Kafka版

本文介绍如何在 云消息队列 RocketMQ 版 控制台创建消息流出任务,以实现将 云消息队列 RocketMQ 版 的数据流出至 云消息队列 Kafka 版。前提条件 您已购买 云消息队列 RocketMQ 版 实例,且实例处于 服务中 状态。具体步骤,请参见 创建...
共有134条 < 1 2 3 4 ... 134 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云消息队列 Kafka 版 云消息队列 RocketMQ 版 云数据库 RDS 全局事务服务 (文档停止维护) 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用