消息服务 for RabbitMQ是百度智能云基于开源 RabbitMQ 推出的全托管的消息队列产品,支持事务消息、顺序消息、优先级队列、死信队列、延时队列等高级消息服务特性,完全兼容AMQP协议,广泛应用于电商、游戏、新闻等行业及重点场景。
产品概述
消息服务 for RabbitMQ基于AMQP(Advanced Message Queuing Protocol 高级消息队列协议)实现,提供分布式、高吞吐、低延迟、高可扩展、稳定可靠、高性能的消息中间件服务。RabbitMQ采用全托管模式, 用户即开即用,支持集群版和单机版,免去部署、维护的工作量和费用,最大化提升业务效率。
产品优势
高可用
故障自动切换,不影响对外提供服务,保证服务的高可用。
高可靠
各租户间资源强隔离,安全访问控制策略健全,互不影响,保证数据的安全性和稳定性。
高性能
单队列支持10万级别TPS,支持亿级消息堆积,不影响集群的正常服务。
高易用性
即开即用,无需考虑后端部署工作,完全兼容开源社区RabbitMQ,根据用户需要后台自动创建部署完成整套RabbitMQ实例。
产品功能
分布式服务
采用分布式架构,保证产品的高可用;规避故障机器及慢节点,防止单机故障。
数据加密
支持IP白名单控制策略,SSL传输加密,最大限度地保证用户数据安全。
监控告警
支持对实例集群状态的监控,对集群、节点及队列多维度的监控及报警策略,帮助用户实时掌握实例状态。
弹性扩容
支持用户根据需求对实例规格进行弹性扩容,后端一键部署,最大限度满足客户变化的业务需求。
使用场景
系统解耦
传统的事务处理中,多个系统间的交互会耦合响应时间长,系统整体可用性低。引入消息队列服务,将上下游拆分,系统相互异步化并完成解耦,处理效率高,可用性强。
适用场景
基于云搭建的复杂SaaS业务系统、各类互联网应用及游戏等。
削峰填谷
在类似电商秒杀、春节活动等业务突发时,使用消息队列服务削峰,有效保障业务系统不被打死、业务可持续。
适用场景
电商、新闻门户等存在周期性尖峰的业务。
业务异步化
通过消息队列服务将业务异步化,缩短任务处理时间、提升用户体验。
适用场景
各类BS和CS架构的业务系统,如web网站、APP等。
相关产品
无限扩展、高可靠、全球共享的文件存储
云磁盘CDS
灵活稳定、方便扩展的万量级IOPS块存储服务
云服务器BCC
高性能、高可靠、安全稳定的弹性计算服务
容器引擎 CCE
弹性高可用的容器集群管理平台