检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
工作原理: 创建x-delayed-message Exchange,并指定Exchange类型,Exchange类型用于确定路由规则。支持x-delayed-message的Exchange类型为:Direct Exchange、Fanout Exchange、Topic Exchange和Header
是否必选 参数类型 描述 type 否 String 产品的类型。 advanced:专享版 platinum:铂金版 dec:专属云版 exp:体验版 请求参数 无 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 engine String 消息引擎类型。 versions
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
响应消息 响应参数 参数说明见表表1、表2 表1 响应参数说明 参数 类型 备注 maintain_windows Array 支持的维护时间窗列表 表2 maintain_windows参数说明 参数 类型 备注 seq Integer 序号。 begin String 维护时间窗开始时间。
/v2/products 表1 Query参数 参数 是否必选 参数类型 描述 engine 否 String 消息引擎的类型。当前只支持rabbitmq。 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 Hourly Array of Hourly objects
为true),该字段为必选。 ssl_enable Boolean 否 是否打开SSL加密访问。 true:打开SSL加密访问。 false:不打开SSL加密访问。 storage_spec_code String 是 存储IO规格。如何选择磁盘类型请参考磁盘类型及性能介绍。 取值范围:
用区信息获取可用区ID。 该参数不能为空数组或者数组的值为空。 product_id 是 String 产品标识。 产品ID可以从查询产品规格列表获取。 如果产品ID为集群类型(即对应的type为cluster),broker_num字段为必选。 broker_num 否 Integer
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
2种RabbitMQ实例规格对比,新老规格的对应关系如所示。 表3 RabbitMQ实例新老规格对应关系 老规格 对应的新规格 规格类型 TPS参考值 规格类型 TPS参考值 4核 | 8GB * 3 3000 rabbitmq.4u8g.cluster * 3 6000 8核 | 16GB
响应消息 响应参数 参数说明见表2。 表2 参数说明 参数 类型 说明 instances Array 实例的详情数组。 instance_num Integer 实例个数。 表3 instance参数说明 参数 类型 说明 name String 实例名称。 engine String
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
ge中 destination_type 是 String 绑定目标端类型,Exchange或Queue。(AMQP版本只支持绑定Queue) 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 source String 绑定对象 destination_type
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
例规格 测试参数如下: Exchange:类型为“direct”,非持久化,不会自动删除。 队列:类型“经典队列”,数量为“3”,非持久化,会自动删除。 生产者:数量为“3”。 消费者:数量为“3”。 表2 测试结果 实例规格 磁盘类型 代理数量 生产速率 消费速率 rabbitmq
版本支持公告 版本号说明 分布式消息服务RabbitMQ版的版本号格式为:消息引擎类型 x.y.z,其中消息引擎类型为RabbitMQ,版本号具体含义如图1所示。 图1 版本号示例 版本支持情况 分布式消息服务RabbitMQ版支持的版本:3.8.35、AMQP-0-9-1 版本生命周期
com/v3.0/OS-USER/users 请求消息头 附加请求头字段,如指定的URI和HTTP方法所要求的字段。例如定义消息体类型的请求头“Content-Type”,请求鉴权信息等。 详细的公共请求消息头字段请参见表2。 表2 公共请求消息头 名称 描述 是否必选 示例 Host
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
参数说明见表1、表2。 表1 参数说明 参数 类型 说明 regionId String 区域ID。 available_zones Array 可用区数组,具体请参考表2。 表2 available_zones参数说明 参数 类型 说明 id String 可用区ID。 code
contains invalid characters. 请求消息体不是JSON格式或字段非法。 请检查消息体格式 400 DMS.00400007 Unsupported type. 不支持的类型。 请检查类型 400 DMS.00400008 Unsupported version. 不支持的版本。