分布式消息服务RabbitMQ

分布式消息服务RabbitMQ是基于高可用、分布式集群技术,完全兼容 RabbitMQ 开源社区,提供消息订阅和发布、定时(延时)消息、死信队列、消息重试和资源统计监控等消息云服务,同时具备分布式、高吞吐、低延迟等互联网应用所需的特性。用户可开箱即用,无需部署、免运维,从而实现快速上云。

  • 产品优势
  • 产品特性
  • 应用场景
  • 使用帮助
  • 为您提供更多资源

产品优势

高可用

支持生产消费自动负载均衡、lvs节点故障自动主备切换和镜像队列安全备份。

高安全

支持权限控制和SSL协议实现高安全性。

高可靠

提供了消息持久化、传输确认、发布确认等机制,为业务应用提供企业级核心高可靠能力。

开箱即用

100%兼容开源RabbitMQ,支持AMQP协议,业务代码无需修改,即开即用,快速上云。

产品特性
访问接口 支持通过API调用,提供交换器、队列增删查改等管控工作。管理控制台上进行的操作用于对交换器、队列、用户、策略等增删查改等管控工作。
队列优先级 支持至少2个、最多10个优先级,实现按优先级来投递消息。
延迟队列 延时消息,实现秒级精准定时;简单易用,在代码上只需一个参数设置即可完成,解决开源RabbitMQ无延时队列的痛点。
死信队列 支持被拒绝消息、TTL过期消息、队列达到最大长度(消息队列AMQP队列长度无上限)等3种类型消息自动进入死信队列的能力。
广播消息 在同一个消费组内对所有消费者投递相同消息。
事务消息 支持事务消息,用于实现分布式事务处理。
定时消息 支持消息延迟发送,解决开源 RabbitMQ无延时队列的痛点。
安全防护 可追溯租户管理操作的记录。 起源于金融系统,支持权限控制和SSL协议。
运维监控 提供集群、交换器、队列的管理;集群、信道、连接、交换器、队列多维度指标监控。

应用场景

< >
  • 电商类应用
  • 企业类应用
  • 短视频应用
场景说明
  • 电商秒杀、抢购等场景下,访问流量瞬时提升100倍以上,导致应用过载而宕机,在前端部署RabbitMQ可以缓解流量压力,避免尖峰流量对应用的影响
产品优势
  • 高并发
  • 单队列最高至10万TPS,并可通过队列数扩展提升整系统并发能力
  • 削峰填谷
  • 将消息放入消息队列,后端服务异步对消息进行处理

为您提供更多资源

弹性云主机

随时自助获取、弹性伸缩的云服务器资源

了解详情