检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
RabbitMQ业务使用流程 分布式消息服务RabbitMQ版完全兼容开源RabbitMQ,为您提供即开即用、消息特性丰富、灵活路由、高可用、监控和告警等特性,广泛应用于秒杀、流控、系统解耦等场景。 使用RabbitMQ实例生产消费消息的流程如下图所示。
Vhost 查询Vhost列表 批量删除指定Vhost Exchange管理 包括: 创建Exchange 查询Exchange列表 批量删除指定Exchange Queue管理 包括: 创建Queue 查询所属Vhost下Queue的列表 批量删除指定Queue 清空Queue消息
连接实例 配置RabbitMQ网络连接 配置RabbitMQ访问控制 配置RabbitMQ客户端心跳超时时间 使用客户端连接RabbitMQ(关闭SSL) 使用客户端连接RabbitMQ(开启SSL)
历史API API V1 API V2
使用前必读 欢迎使用分布式消息服务RabbitMQ版。分布式消息服务RabbitMQ版是一项基于高可用分布式集群技术的消息中间件服务,提供了可靠且可扩展的托管消息队列,用于收发消息和存储消息。
服务端的性能主要跟以下因素相关:队列数、消息堆积、连接数、channel、消费者数、镜像队列、优先级队列、消息持久化和exchange类型等,在选择实例规格时,请根据业务模型压测结果选择。 一条连接最多可以开启2047个channel。
在云服务控制台续费 登录管理控制台。 单击左侧导航栏的图标,选择“应用中间件 > 分布式消息服务RabbitMQ版”。 通过以下任意一种方法,为RabbitMQ实例续费。
配置高级特性 配置RabbitMQ持久化 配置RabbitMQ TTL
Exchange管理 创建Exchange 查询Exchange列表 批量删除指定Exchange 父主题: API V2(推荐)
标签管理 批量添加或删除实例标签 查询实例标签 查询项目标签 父主题: API V2(推荐)
其他接口 查询维护时间窗时间段 查询可用区信息 查询产品规格列表 查询实例在CES的监控层级关系 查询RabbitMQ产品规格核数 父主题: API V2(推荐)
在管理控制台左上角单击,选择“应用中间件 > 分布式消息服务RabbitMQ版”,进入分布式消息服务RabbitMQ专享版页面。 单击待设置标签的实例名称,进入实例详情页面。 单击“标签”页签,进入标签管理页面,页面显示该实例的标签列表。
开源SDK列表 分布式消息服务RabbitMQ版支持所有开源版本的SDK,常见的开源SDK如表1所示。
修订记录 发布日期 修订记录 2024-12-20 本次变更如下: 新增查询RabbitMQ产品规格核数的API。 2024-07-17 本次变更如下: 新增Vhost管理、Exchange管理、Queue管理、Binding管理和用户管理的API。 2023-05-08 本次变更如下
实例问题 RabbitMQ使用的版本是多少? RabbitMQ实例SSL连接的协议版本号是多少? 创建实例时为什么无法查看子网和安全组等信息? RabbitMQ集群实例如何均衡分发请求到每个虚拟机? RabbitMQ实例集群内部的队列是否有冗余备份? RabbitMQ实例是否支持持久化
计费模式 分布式消息服务RabbitMQ版计费模式概述 包年/包月 按需计费
续费概述 续费简介 包年/包月RabbitMQ实例到期后会影响RabbitMQ实例正常运行。如果您想继续使用,需要在指定的时间内为RabbitMQ实例续费,否则RabbitMQ实例资源会自动释放,数据丢失且不可恢复。 续费操作仅适用于包年/包月RabbitMQ实例,按需计费RabbitMQ
当生产者发送太多消息给服务端处理时,RabbitMQ会将压力传递到TCP连接上。如果在同一个TCP连接上消费,服务端可能不会收到来自客户端的消息确认,从而影响消费性能。若消费速度过低,服务端将不堪重负。
消息持久化 父主题: 安全
购买RabbitMQ实例 RabbitMQ是一款基于AMQP(即Advanced Message Queuing Protocol)协议的开源服务,用于在分布式系统中存储转发消息。 RabbitMQ实例采用物理隔离的方式部署,租户独占RabbitMQ实例。