云消息队列 RabbitMQ 版

云消息队列 RabbitMQ 版是一款基于高可用分布式存储架构实现的 AMQP 0-9-1协议的消息产品。消息队列 RabbitMQ 版兼容开源 RabbitMQ 客户端,解决开源各种稳定性痛点(例如消息堆积、脑裂等问题),同时具备高并发、分布式、灵活扩缩容等云消息服务优势。

新特性

消息查询功能上线,支持消息的实时查看

了解更多 >
重磅出击

监控报警支持实例、Vhost、Queue多维度监控报警特性

了解更多 >

产品优势

兼容开源

支持 AMQP 0-9-1 版本标准协议,兼容 RabbitMQ 开源所有语言客户端和 Queue、Exchange、Vhost 组件。

解决开源痛点

海量消息堆积能力,解决因消息堆积引起内存问题而导致宕机的痛点。集群分布式无主架构彻底根除了开源脑裂的痛点,高可扩展、弹性扩缩容、单队列吞吐量无上限。

超强性能​​

支持百万级队列,单队列横向扩展,无并发限制;可扩展能力强、性能线性增强,可根据业务需求弹性伸缩,对用户透明;在海量消息堆积的情况下,始终保持高性能, 不影响集群的正常服务。

功能增强

全球消息路由提供了稳定可靠的 Shovel 转发消息能力,能够实现一键跨实例跨地域转发消息;新增消息消费超过最大重试次数后,自动进入死信队列;灵活的消息重试机制,不会因为个别问题阻塞而无法消费新生产的消息。

和开源自建对比

对比项 云消息队列 RabbitMQ 版 开源 RabbitMQ
协议支持 AMQP 0-9-1 AMQP 0-9-1,AMQP 1-0
客户端支持 支持所有版本和语言开源客户端 支持所有版本和语言开源客户端
系统架构 消息队列 RabbitMQ 版采用集群分布式部署; 无主架构,集群中每台节点服务等价。 Erlang 语言实现的,排查问题困难; 高可用的部署模式是非集群横向可扩展的架构,有性能瓶颈; 强依赖内存,引发各种稳定性痛点。
消息堆积能力 在海量消息堆积的情况下,始终保持高性能,不影响集群的正常服务。 抗堆积能力差,容易引发内存问题而导致宕机。
扩缩容能力 单队列性能无上限,可横向扩容。可扩展能力强、性能线性增强,可根据业务需求弹性伸缩,对用户透明。 如果是镜像队列集群,只能升级机器配置来扩容集群容量。
脑裂问题 无脑裂痛点,无主架构,集群中每台节点服务等价。 会因各种原因导致心跳丢失,引发脑裂问题,恢复过程会服务中断或数据丢失。
强大的可观测能力 商业版提供强大的监控告警能力,有丰富的 Prometheus 指标,包括实例、Vhost、Exchange、Queue 维度查看的消息速率、消息堆积量、当前连接数、 Channel 数、每个接口的请求 QPS 等。 通过管控 API 获取指标数据自己搭建监控告警系统; 3.8.0以上版本通过 Prometheus 搭建监控告警,但没有细粒度的指标维度、无法精确监控告警。

产品功能

全模型支持

Queue 模式

支持 Queue 队列存储消息,提供多分区,同一消费者支持集群消费模式的。

Exchange

支持绑定 Binding Key 的方式,Exchange 再将消息规则筛选路由到一个或多个 Queue,同时对不符合路由规则的消息进行丢弃的能力。

Virtual Host (vHost)

支持开源对应的虚拟主机能力,解决上产&测试、多业务拆分等隔离需求。

灵活 Exchange Type 类型支持

Fanout 类型

支持 Exchange 的消息路由发送到所有与它绑定的 Queue 的模式。

Direct 类型

支持将消息路由到 binding key 与 routing key 完全匹配的 Queue 的模式。

Topic 类型

支持模糊匹配的方式即将消息路由到 binding key 与 routing key 模糊匹配的 Queue 的模式。

完善的运维配套

提供一整套完善、便捷、易用的产品运维工具,帮助用户快速发现并处理问题

监控告警

实时监控在线连接、消息堆积、投递延迟,及时发现问题。

资源报表

设备查询、分组在线设备管理、消息收发统计等。

Open API(RESTful)

提供自助资源管理和运维功能,RESTful 标准,灵活便捷。

暖心服务,为你而来

1对1售前咨询、7x24服务、更快速的响应以及更多的免费工单。

1对1售前咨询

由经验丰富的云专家为不同规模企业提供一对一的售前咨询。了解更多

24/7 技术支持

售后服务时间从每周5天,每天10小时延长到每周7天,每天24小时。了解更多

更好的技术支持

基本售后支持计划的免费工单数量从每季度3个提升为6个。了解更多

更快的服务响应时间

针对一般指导,阿里云售后响应时间从36小时缩短到18小时。了解更多
phone 联系我们