高性能 单队列支持10万级别TPS,支持亿级消息堆积,不影响集群的正常服务。 高易用性 即开即用,无需考虑后端部署工作,完全兼容开源社区RabbitMQ,根据需要后台自动创建部署完成整套RabbitMQ实例。 产品功能 分布式服务 分布式架构 采用分布式架构,保证产品的高可用。 调度服务实时监控 规避故障机器及慢节点,防止单机故障。 数据加密 IP白名单 支持IP白名单控制策略。
https://cloud.baidu.com/product/kafka.html的文案介绍 消息服务 for RabbitMQ 消息服务 for RabbitMQ 是百度智能云基于开源 RabbitMQ 推出的全托管的消息队列产品,支持事务消息、顺序消息、优先级队列、死信队列、延时队列等高级消息服务特性,完全兼容AMQP协议,广泛应用于电商、游戏、新闻等行业及重点场景。
弹性计算 消息服务可以按需扩容,在灵活方便的同时大大降低了用户使用成本。 高可用性 消息服务提供SLA保证服务的可用性。此外,数据提供多副本的方式保证数据的持久性。 使用场景 活动跟踪 流计算处理 活动跟踪 用户与前端应用程序发生交互,前端应用程序生成用户活动相关的消息,通过百度消息服务的发布/订阅模型,由后端应用程序进行读取、处理。
5G消息服务 5G消息服务(5G Message Service)借助RCS技术对传统短信的全面升级,支持富文本的展示形式;通过百度ERNIE Bot技术加持,提供智能交互、智能推荐,为用户带来云服务与轻应用一体的服务体验,实现消息即服务。
介绍 百度消息服务 for RabbitMQ是百度智能云基于开源 RabbitMQ 推出的全托管的消息队列产品,提供完全兼容AMQP(Advanced Message Queuing Protocol 高级消息队列协议)协议、稳定可靠、高性能的消息队列服务。RabbitMQ采用全托管模式, 用户即开即用,免去部署、维护的工作量和费用,最大化提升业务效率。
Plain Text 复制 1 java -cp $CP Send 最后运行1-HelloWorld中的Recv类,从队列读取消息,按Ctrl+c退出 Plain Text 复制 1 java -cp $CP Recv 具体过程如下图所示: 参考 https://github.com/rabbitmq/rabbitmq-tutorials/tree/master/java
应用场景 RabbitMQ作为一款热门的消息队列中间件,具备高效可靠的消息异步传递机制,主要用于不同系统间的数据交流和传递,在企业解决方案、金融支付、电信、电子商务、社交、即时通信、视频、物联网、车联网等众多领域都有广泛应用。 业务系统解耦 传统的事务处理中,多个系统之间的交互会耦合到一个大事务中,响应时间长,降低了系统的整体可用性。
核心概念 本文主要对消息服务RabbitMQ涉及的专有名词和术语进行定义和解释,方便您更好地理解相关概念并使用该产品。 RabbitMQ RabbitMQ是一款用Erlang语言实现,完全支持AMQP协议的开源分布式消息队列系统,具备强大的分布式、可扩展和高可用能力。RabbitMQ在TCP协议层面提供了丰富的多语言SDK,便于用户使用。
API简介 概述 欢迎使用百度智能云消息服务 for RabbitMQ,您可以使用API对RabbitMQ做灵活的操作。如果您对RabbitMQ还不太了解,请参考 核心概念 和 应用场景 。 如果您是初次调用百度智能云产品的API,可以观看 API入门视频指南 ,快速掌握调用API的方法。 消息队列服务RabbitMQ API提供下列接口类型。
系统策略 系统策略是消息服务 for RabbitMQ 定义好的策略,可以指定对主用户拥有的全部实例的操作权限。