上云无忧 > 文档中心 > 百度智能云消息队列 for RabbitMQ 的应用场景
消息队列 for RabbitMQ
百度智能云消息队列 for RabbitMQ 的应用场景

文档简介:
RabbitMQ作为一款热门的消息队列中间件,具备高效可靠的消息异步传递机制,主要用于不同系统间的数据交流和传递,在企业解决方案、金融支付、电信、电子商务、社交、即时通信、视频、物联网、车联网等众多领域都有广泛应用。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

RabbitMQ作为一款热门的消息队列中间件,具备高效可靠的消息异步传递机制,主要用于不同系统间的数据交流和传递,在企业解决方案、金融支付、电信、电子商务、社交、即时通信、视频、物联网、车联网等众多领域都有广泛应用。

业务系统解耦

  • 传统的事务处理中,多个系统之间的交互会耦合到一个大事务中,响应时间长,降低了系统的整体可用性。引入消息队列服务,将大事务进行上、下游拆分,上游核心交易系统和消息队列服务之间组成一个小事务;下游业务系统(购物车、积分等)相互异步化并完成解耦,从而实现最佳的架构设计,处理效率高,可用性强。
  • 适用的领域:基于云搭建的复杂SaaS业务系统、各类互联网应用及游戏等

业务异步化

  • 在上述的场景中,传统架构中一个任务返回的延时由1020ms降低到25ms,使用消息服务架构后将业务异步化,缩短任务处理时间、提升用户体验。
  • 适用的领域: 基在各类BS和CS架构的业务系统中几乎都适用,比如web网站、APP等。

业务突发削峰

  • 在类似电商秒杀、春节活动等业务突发时,传统架构下系统的压力即为用户的请求压力,使用消息队列架构变化队列长度对用户的请求压力实现削峰,有效保障业务系统不被打死,业务可持续。
  • 适用的领域: 电商、新闻门户等存在周期性尖峰的业务。
相似文档
  • 本文主要对消息服务RabbitMQ涉及的专有名词和术语进行定义和解释,方便您更好地理解相关概念并使用该产品。 生产者(Producer): 发送消息的应用,消息数据的来源。 消费者(Consumer): 接收消息的应用,消息数据的去处。 Exchange(交换机): 用于决定消息与队列之间投递关系的机制,本质上为消息路由。路由的基础是Routing Key(路由键)和Binding Key(绑定键)。
  • 控制台为用户提供了界面化管理RabbitMQ服务的能力,用户第一次使用百度智能云消息服务 for RabbitMQ产品时,首先需要开通服务。 在开通页面中,点击“开通服务”按钮,即可开通消息服务 for RabbitMQ产品服务。
  • 使用百度智能云消息服务 for RabbitMQ 产品,需要先创建实例。 进入RabbitMQ服务管理控制台点击“创建实例”,进入“创建实例”页面。 当前每个用户可在单个区域创建50个实例,如配额用尽请手动删除。 填写需要创建实例的基本信息,包括实例名称、用户名、密码等。 请在页面下方确认所选配置及价格,点击"下一步"跳转至【确认订单】页面,进行付款。
  • 多用户访问控制,主要用于帮助用户管理云账户下资源的访问权限,适用于企业内的不同角色,可以对不同的工作人员赋予使用产品的不同权限,当您的企业存在多用户协同操作资源时,推荐您使用多用户访问控制。
  • RabbitMQ以实例为单位进行计价,在创建实例时显示实例对应配置的价格,目前支持单机版及集群版,按需计费详情请参考:RabbitMQ价格详情。 实例价格 = ( 实例规格价格 + 磁盘存储价格 )* 时长。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部