云消息队列 RocketMQ 版_云原生分布式消息中间件_削峰填谷_容器与中间件-阿里云
产品
解决方案
文档与社区
权益中心
定价
云市场
合作伙伴
支持与服务
了解阿里云
备案
控制台
登录/注册
< 查看全部产品
云消息队列 RocketMQ 版
播放视频
云消息队列 RocketMQ 版(原ONS)是阿里云基于 Apache RocketMQ 构建的低延迟、高并发、高可用、高可靠的分布式“消息、事件、流”统一处理平台。RocketMQ 自诞生以来一直服务阿里集团13年,历经多次双十一万亿级数据洪峰稳定性验证。
云消息队列RocketMQ版Serverless系列资源包重磅上线l!
立即购买
产品控制台
免费试用
查看帮助文档
产品定价
产品规格
产品优势
产品功能
应用场景
客户案例
产品动态
更多产品与服务
文档与工具
最新内容
重磅活动
云消息队列RocketMQ场景体验馆,快来报名体验!
视频合集
消息队列明星产品精彩视频
重磅活动
0基础掌握RocketMQ 5.0训练营,带您深入浅出了解RocketMQ
近期重要功能
正式上线
云消息队列 RocketMQ 版Serverless实例计费说明
发布直播
RocketMQ 5.0 商业化版本重磅发布
新特性
4.x和5.x版本实例差异说明
产品对比
差异项
存储弹性
API/SDK开发接入
技术架构
计算弹性
运维复杂度
稳定性保障
企业级增强能力
体系化容灾能力
自建开源RocketMQ集群
无资源池,一般采用存算一体架构
· 支持 Apache RocketMQ SDK
基于本地盘实现:
· 存储空间无法自由弹性伸缩,空间不足会导致清理数据;
· 多副本存储成本高。
基于集群水位规划机器:
· 需要预留水位,且缩容复杂;
· 受扩容速度限制,无法支持突发流量弹性。
· 手工命令行操作运维,成本高,风险大;
· 缺少配套可观测监控体系。
自行运维保障,需要资深技术人员储备
自定定制开发,需要资深技术人员储备
自行运维保障,需要资深技术人员储备
云消息队列 RocketMQ 版 5.x 系列
充分利用云基础设施大规模资源池,存算分离架构
· 支持 Apache RocketMQ SDK;
· 支持阿里云ONS SDK。
基于大规模云存储底座,完全Serverless化:
· 存储空间按需使用,无需扩缩;
· 费用按量结算,同等副本数情况下,成本仅是自建1/3。
基于云基础设施资源池弹性:
· 计划内弹性:随时升降规格,分钟生效;
· 计划外弹性:支持突发流量弹性,业务无需预留大量水位,节省成本。
· 全托管PaaS,免机器资源运维部署;
· 开箱即用DashBoard诊断、轨迹追踪、监控告警。
提供明确服务能力的SLA保障:
· 数据可靠性:最高10个9;
· 服务可用性:最高99.99%。
开箱即用,提供全链路灰度、消息路由复制、ETL、事件
集成分析等增强能力
提供体系化容灾方案,支持:
· 同城双活;
· 异地灾备;
· 异地双活。
产品规格
重磅:RocketMQ 5.0全新产品规格
云消息队列 RocketMQ 版
支持基础消息收发功能,支持基本全托管免运维服务
主系列类型
标准版
子系列类型
集群高可用版(生产环境推荐)
购买时长
1个月
请
登录
后了解优惠价格
点击立即购买,获取最新价格
加入购物车
立即购买
云消息队列 RocketMQ 版
支持基础消息收发功能,支持基本全托管免运维服务
主系列类型
专业版
子系列类型
集群高可用版(生产环境推荐)
购买时长
1个月
请
登录
后了解优惠价格
点击立即购买,获取最新价格
加入购物车
立即购买
云消息队列 RocketMQ 版
支持基础消息收发功能,支持基本全托管免运维服务
主系列类型
铂金版
子系列类型
集群高可用版(生产环境推荐)
购买时长
1个月
请
登录
后了解优惠价格
点击立即购买,获取最新价格
加入购物车
立即购买
云消息队列 RocketMQ 版(按量付费)
支持基础消息收发功能,支持基本全托管免运维服务
主系列类型
标准版
子系列类型
集群高可用版(生产环境推荐)
消息收发计算规格
rmq.s2.2xlarge
请
登录
后了解优惠价格
点击立即购买,获取最新价格
加入购物车
立即购买
产品优势
十年磨砺,稳定可靠永远第一位
阿里巴巴双十一官方指定消息产品,支撑阿里巴巴集团所有的消息服务,历经十余年双十一万级洪峰严苛考验,创造了业内的业务消息并发以及流转纪录,服务可用性 99.95%,数据可靠性 99.99999999%
应云而生,大规模弹性助力降本提效
立足云原生基础设施,充分调动云上资源池,存储计算资源支持深度弹性付费,有效提高扩缩容效率、降低资源闲置率
兼容并包,丰富功能引领业务集成
提供丰富的消息类型,满足各种严苛场景下的高级特性需求,当前支持的消息类型涵盖普通消息、顺序消息(全局顺序 / 分区顺序)、分布式事务消息、定时消息/延时消息
安全可控,满足企业集成风险控制
以消息主题、订阅组的粒度,对每个资源都进行严格的访问控制,确保运维操作安全性; 全面支持阿里云 RAM 主子账号、黑白名单、STS 等功能,支持 TLS 传输加密协议、以及私有 VPC 访问等
产品功能
全面的业务消息类型
丰富的消息类型,满足各种严苛场景下的高级特性需求,解决异步通知、系统(微服务)间解耦,削峰填谷,缓存同步,实时计算等问题
顺序消息
按照消息的发布顺序进行顺序消费(FIFO),支持全局顺序与分区顺序
事务消息
类似 X/Open XA 的分布事务功能,既可做到系统间的解耦,又能保证数据的最终一致性
定时消息
消息可在指定的时间点(如2019/01/01 15:00:00)或延迟时间(如30分钟后)进行投递
普通消息
大规模高吞吐异步解耦消息类型,支持高可靠低延迟的消息收发
丰富的产品系列
丰富的产品系列,从开发测试到生产部署,从小规模灰度到大规模应用,都有匹配的产品系列满足当下的成本和效率诉求
生产、测试定制实例
支持单节点测试专用实例以及分布式高可用生产实例,同时满足测试环境低成本诉求以及生产环境大规模高可用、扩展性诉求
多产品系列
从低到高支持标准版、专业版、铂金版系列,能力不同,门槛不同,满足大小规模场景诉求
售卖形态丰富
全系列支持包年包月预付费以及按量付费小时价模式,临时测试以及长期使用成本超低
多样的企业级增强特性
多样的企业级增强特性,从消息治理、流量调度、企业级容灾特性多方面提供开箱即用的高级能力,助力企业大规模生产应用
消息路由
通过动态路由规则配置,解决消息的跨地域、远距离、毫秒级实时同步难题,确保地域之间的数据一致性与完整性
消息ETL
支持开箱即用的消息清洗、转化等后处理操作,可以实现消息导出存储到数据库、大数据、分析计算等下游产品
同城多活
支持消息服务和数据同城多机房容灾,灾难场景自动切换,并保障状态一致
异地多活
支持异地多机房消息容灾,支持按业务自定义标签进行收发流量调度
完善的运维配套
MQ 提供一整套完整的、金融级的产品运维工具,帮助用户快速发现、处理系统问题
消息查询
支持Message ID、Message Key 多维度方式查询消息详细信息以及下载消息
全链路轨迹追踪
支持查询生产者、消息服务器、消费者之间的流动轨迹,支持OpenTelemetry全链路轨迹集成和分析
DashBoard
开箱即用诊断大盘,一目了然发现实例使用水位和潜在风险,日常巡检必备
消息回溯
支持对已消费过的消息进行重新回放或清除堆积的消息,是帮助用户故障恢复的利器
监控告警
实时统计消息的生产与消费,并可对消费延时、消息堆积等进行监控告警,帮助用户及时发现问题
OpenAPI集成
完善的管控类 Open API 帮助用户实现自助资源管理和运维,采用 RESTful 标准,灵活便捷
应用场景
异步解耦
削峰填谷
顺序消息
分布式事务消息
大数据分析
分布式模缓存同步
异步解耦
作为淘宝/天猫主站核心的交易系统,每笔交易订单数据的产生会引起几百个下游业务系统的关注,包括物流、购物车、积分、阿里妈妈、流计算分析等等,整体业务系统庞大而且复杂,架构设计稍有不合理,将直接影响主站业务的连续性。
能够解决
高可用松耦合架构设计
通过上、下游业务系统的松耦合设计,即便下游子系统(如物流、积分等)出现不可用甚至宕机,都不会影响到核心交易系统的正常运转
灵活适应业务的快速增长
商场如战场,通过 RocketMQ 的异步化设计,可以灵活高效的适应因业务快速发展而带来的变化,如新增业务系统
推荐搭配使用
云消息队列 MQ
削峰填谷
诸如秒杀、抢红包、企业开门红等大型活动时皆会带来较高的流量脉冲,或因没做相应的保护而导致系统超负荷甚至崩溃,或因限制太过导致请求大量失败而影响用户体验,削峰填谷是解决该问题的有效方式。
能够解决
超高流量脉冲处理能力
RocketMQ 超高性能的消息处理能力可以承接流量脉冲而不被击垮,在确保系统可用性同时,因快速有效的请求响应而提升用户的体验
海量消息堆积能力
确保下游业务在安全水位内平滑稳定的运行,避免超高流量的冲击
合理的成本控制
通过削峰填谷可控制下游业务系统的集群规模,从而降低投入成本
推荐搭配使用
云消息队列 MQ
顺序消息
细数日常中需要保证顺序的应用场景非常多,比如证券交易过程时间优先原则,交易系统中的订单创建、支付、退款等流程,航班中的旅客登机消息处理等等。与 FIFO 原理类似,RocketMQ 提供的顺序消息即保证消息的先进先出。
能够解决
严格保序
与部分开源产品不同,无论是服务上下线、扩缩容,网络不稳定等情况下,RocketMQ 始终保证消息的有序
高性能&可扩展
支持全局顺序与分区顺序,分别满足不同的业务需求,如证券交易系统中相同股别采用全局顺序,交易系统的不同订单之间采用分区顺序;分区顺序在严格保序的同时,通过分区动态扩展能力提高整体的并发与扩展能力
推荐搭配使用
云消息队列 MQ
分布式事务消息
阿里巴巴的交易系统、支付红包等场景需要确保数据的最终一致性,大量引入 RocketMQ 的分布式事务,既可以实现系统之间的解耦,又可以保证数据的一致性。
能够解决
传统事务
多个系统或者应用组件之间的业务处理会耦合到一个大事务中,响应时间长,业务链路长从而影响系统的整体性能和可用性,甚至引起系统崩溃
分布式事务
将核心链路业务与可异步化处理的分支链路进行拆分,将大事务拆分成小事务,减少系统间的交互,既高效又可靠;RocketMQ 的可靠传输与多副本技术能确保消息不丢失,At-Least-Once 特性确保数据的最终一致性
推荐搭配使用
云消息队列 MQ
大数据分析
数据在"流动"中产生价值,传统数据分析大多是基于批量计算模型,而无法做到实时的数据分析,利用 RocketMQ 与流式计算引擎相结合,可以很方便的实现将业务数据进行实时分析。
能够解决
应用与分析解耦
构建应用系统和分析系统的桥梁,并将它们之间的关联解耦,同时由于数据产生非常快且数据量大,需要非常高的可扩展性
大数据分析
可对接 Storm/Spark 实时流计算引擎,亦可对接 Hadoop/ODPS 等离线数据仓库系统
推荐搭配使用
云消息队列 MQ
E-MapReduce
实时计算 Flink 版
分布式模缓存同步
天猫双11大促,各个分会场琳琅满目的商品需要实时感知价格变化,大量并发访问数据库导致会场页面响应时间长,集中式缓存因为带宽瓶颈限制商品变更的访问流量,通过 RocketMQ 构建分布式缓存,实时通知商品数据的变化。
能够解决
实时数据更新
通过消息实时推送的方式,让数据实时得以更新
降低页面响应时间
大量并发访问商品数据库,减少页面响应时间
满足大规模访问需求
大促众多分会场,多缓存的架构设计,满足对商品变更的大量访问需求
推荐搭配使用
云消息队列 MQ
客户案例
青团社
青团社某些核心业务如客户下单、岗位发布等场景,对系统响应时间比较敏感,通过云消息队列 RocketMQ 版,将上下游业务系统异步解耦,削峰填谷,提高系统响应速度。
查看详情
南瓜电影
使用云消息队列 MQTT + RocketMQ 的组合,用简单的方式实现了海量移动端 App 和服务端之间的双向互通。
查看详情
大搜车
“阿里云提供的开源版本和云版本的RocketMQ ,都大大方便了我们内部异步消息队列的使用/运维/可靠等多方面的诉求,支撑了大量的业务线以及非常高的并发量,同时保证了非常高的可用率。”——大搜车基础技术团队负责人 芋头
查看详情
编程猫
编程猫CTO:“RocketMQ是我们中国软件界的骄傲,其开源版本成为Apache的金牌项目而被广泛使用,而作为商业版也历经双十一这样的大考,并能以云产品的形式向广大客户提供更优质的专业服务。简单易用够用,必须支持!”
查看详情
产品动态
2017-03-15 新功能/规格
独家开放顺序消息。
查看详情
2017-03-31 功能优化
MQ 企业铂金版
查看详情
2017-04-01 新功能/规格
打造 Kafka 企业级消息服务
查看详情
2017-06-14 新地域/新可用区
华东2金融云全新上线
查看详情
2017-06-14 新功能/规格
金融云区域全面发布顺序消息
查看详情
2017-06-14 功能优化
MQTT 移动物联套件更名为 LMQ
查看详情
2017-08-04 新功能/规格
消息队列(MQ)开放批量消费功能。
查看详情
2017-08-12 新地域/新可用区
消息队列(MQ)香港Region发布上线。
查看详情
2017-10-27 新地域/新可用区
消息队列开放马来西亚,功能与其它Region保持一致。
查看详情
2018-05-31 新功能/规格
全球路由(商业化发布)
查看详情
2018-05-31 新功能/规格
消息队列(MQ)将发布消息路由(Message Routing )组件
查看详情
2018-09-01 新功能/规格
死信队列功能发布
查看详情
2018-10-15 新功能/规格
消息队列资源包
查看详情
2018-10-16 功能优化
消息队列(MQ) 资源申请流程优化
查看详情
2021-01-05 新功能/规格
消息队列RocketMQ HTTP协议支持顺序消息
查看详情
2021-01-05 新功能/规格
TCP协议的Java SDK支持批量消费功能
查看详情
2022-03-03 新功能/规格
消息异地双活功能上线
查看详情
2022-04-05 新功能/规格
单实例多接入点功能上线
查看详情
2022-07-04 修复问题
修复HTTP C#SDK 特殊字符导致消费阻塞问题
查看详情
2022-08-04 新功能/规格
RocketMQ 5.0 商业版上线
查看详情
查看全部日志
文章与实践
精选文章
更多
最佳实践
更多
直播回放
更多
更多产品与服务
消息服务 MNS
定位是 RocketMQ 轻量版,提供轻量模型、轻量 HTTP RESTful 协议,支持Serverless 弹性计费,拥有较强的灵活性;具备易集成等特点。
查看详情
云消息队列 RabbitMQ 版
兼容 AMQP 标准协议以及 RabbitMQ 开源生态与多语言客户端,开箱即用,免运维,更安全、更可靠
查看详情
云消息队列 Kafka 版
Apache Kafka 全托管消息服务,大数据生态中不可或缺的消息产品,具备开箱即用、无缝迁移、安全可靠、免运维等特点
查看详情
云消息队列 MQTT 版
移动互联网、物联网、互动直播原生支持,万物互联,端与云双向通信,支撑千万级设备同时在线
查看详情
文档与工具
产品概述
查看 RocketMQ 产品概述
快速入门
查看 RocketMQ 入门指导
SDK参考
查看RocketMQ 5.0 SDK
常见问题
常见问题答疑