检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
根据实际情况选择1个或者3个及以上可用区。实例创建成功后,不支持修改可用区。 设置套餐规格。 分布式消息服务RabbitMQ版已经预设了几种规格,请根据需要选择。磁盘类型和磁盘大小根据实际需求进行设置。RabbitMQ实例创建后,磁盘类型不支持修改。 磁盘类型支持高I/O、超高I/O、极速型
数和存储空间,以及扩容/缩容代理规格。单机RabbitMQ实例支持扩容存储空间,以及扩容/缩容代理规格。 存储空间和代理个数只支持扩容,不支持缩容。 支持区域: 全部 变更实例规格 公网访问 如果需要通过公网地址访问RabbitMQ实例,请先开启实例的公网访问功能,并设置弹性IP地址。
通过插件或使用消息存活时间过期转移方式实现。 事务消息 不支持。 支持。 顺序消息 不支持。 支持。 消息优先级 支持。 支持。 消息重试机制 支持。消息消费超过一定时间未响应会重新投递。重试间隔时间为1分钟,最多重试16次,超过则会丢弃或发送至死信Exchange。 不支持。 监控指标 指标丰富,维度可
修改VPC/子网/可用区 实例创建后,不支持修改VPC/子网/可用区。 存储空间 只支持扩大存储空间,不支持减小存储空间。 代理数量 集群实例只支持增加代理数量,不支持减小代理数量。 增加代理数量过程中会有秒级业务中断,客户端需要支持自动重连,建议在业务低峰时进行变更。 单机实例不支持修改代理数量。 仅RabbitMQ
代理数量,RabbitMQ实例创建后,磁盘类型不支持修改。 磁盘类型选择“超高I/O”,磁盘大小设置为“100GB”。 图3 设置实例规格和存储空间 设置实例网络环境信息,如图4所示,配置详情请参考表4。 表4 设置实例网络环境信息 参数 说明 虚拟私有云 虚拟私有云在RabbitMQ实例创建完成后,不支持修改。 选择准备工作中设置好的虚拟私有云。
表1 仲裁队列与镜像队列特性差异 特性 镜像队列 仲裁队列 非持久化队列 支持 不支持 排他队列 支持 不支持 每条消息的持久化 每条消息 永远 队列重平衡 自动 手动 消息超时时间 支持 不支持 队列超时时间 支持 支持 队列长度限制 支持 支持(除x-overflow: reject-publish-dlx)
RabbitMQ。RabbitMQ 3.8.35版本需要开启SSL功能,RabbitMQ AMQP-0-9-1版本不支持SSL功能。 不存储敏感数据 DMS for RabbitMQ暂不支持数据加密,建议不要将敏感数据存入消息队列。 构建数据的恢复和容灾能力 预先构建数据的容灾和恢复能力,可
RabbitMQ实例集群内部的队列是否有冗余备份? RabbitMQ实例是否支持持久化,如何定时备份数据? RabbitMQ实例开启SSL后,证书怎么获取? RabbitMQ实例的SSL开关是否支持修改? RabbitMQ实例是否支持扩容? RabbitMQ支持双向认证吗? RabbitMQ支持升级CPU和内存吗?
请检查消息体格式 400 DMS.00400007 Unsupported type. 不支持的类型。 请检查类型 400 DMS.00400008 Unsupported version. 不支持的版本。 请检查版本 400 DMS.00400009 Invalid product_id
NotFound 所请求的资源不存在。 建议直接修改该请求,不要重试该请求。 405 MethodNotAllowed 请求中带有该资源不支持的方法。 建议直接修改该请求,不要重试该请求。 406 Not Acceptable 服务器无法根据客户端请求的内容特性完成请求。 407
并更加灵活地使用RabbitMQ资源。 包年/包月计费模式到期后,按需计费模式才会生效。 按需转包年/包月 包年/包月转按需 存储空间 不支持单独变更计费模式,只能随RabbitMQ实例变更计费模式。 按需转包年/包月 包年/包月转按需 父主题: 变更计费模式
诊断。 查看RabbitMQ实例的运行日志功能仅在“华南-广州-友好用户环境”区域上线。 约束与限制 2023年7月30日前创建的实例,不支持运行日志功能。 运行日志默认保留时间为七天,如果需要延长保留天数,可以在LTS控制台修改日志组的存储时间。 运行日志开启后会在LTS控制台
x版本支持以上两种删除Vhost的方式,RabbitMQ AMQP-0-9-1版本只支持在控制台删除Vhost。 约束与限制 创建实例时创建的默认Vhost,不支持删除。 删除Vhost后,该Vhost下的所有资源(包括Exchange、Queue)会被同步删除,且无法恢复。 删除Vhost(控制台)
objects 表示按需付费的产品列表。 Monthly Array of Monthly objects 表示包年包月的产品列表。当前暂不支持通过API创建包年包月的RabbitMQ实例。 表3 Hourly 参数 参数类型 描述 name String 消息引擎的名称,该字段显示为rabbitmq。
实例ID。 请求示例 创建一个按需付费的RabbitMQ实例,版本为3.8.35,规格为2U4G*1,100GB的存储空间。 POST https://{endpoint}/v2/{engine}/{project_id}/instances { "name" : "rabbitmq-demo"
单击“创建/编辑标签”,弹出“创建/编辑标签”对话框。在待删除的标签后,单击,然后单击“确定”,完成标签的删除。 如果已创建20个标签,此时不支持使用该方法删除标签。 勾选标签键左侧的方框,可选一个或多个,单击信息栏左上侧的“删除”,弹出“删除标签”对话框。单击“确定”,完成标签的删除。
messages Integer 待消费消息数 consumers Integer 连接的消费者数 policy String 策略(AMQP版本不支持policy,不涉及此参数) arguments QueueArguments object Queue参数,如果未配置则不返回。 consumer_details
如果是单机实例,则是计算业务消息体积+预留磁盘大小即可。 当前RabbitMQ实例支持修改集群实例的代理个数,您可以根据业务情况,随时更改集群代理个数。单机实例暂不支持变更规格。
)。 auto_delete 是 Boolean 是否自动删除 internal 否 Boolean 内部Exchange(AMQP版本不支持内部Exchange,不涉及此参数)。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 durable Boolean
x版本中,名为“(AMQP default)”的Exchange不能绑定任何Exchange。 RabbitMQ AMQP-0-9-1版本的Exchange不支持绑定Exchange,只支持绑定Queue。 “Internal”为“是”的Exchange只能绑定Exchange,不能绑定Queue。