检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
分页查询单页数量,取值范围0~50,默认查询10条。 请求参数 无 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 size Integer 当前显示数量 total Integer 查询结果总数 items Array of ShowVhostDetailResp objects 查询的Vhost信息列表
请求示例 GET https://{endpoint}/v1.0/{project_id}/quotas/dms 响应示例 状态码: 200 查询成功。 { "quotas" : { "resources" : [ { "type" : "rabbitmqInstance"
速响应的目的。 如网站的用户注册场景,在用户注册成功后,还需要发送注册邮件与注册短信,这两个流程使用RabbitMQ消息服务通知邮件发送系统与短信发送系统,从而提升注册流程的响应速度。 图1 串行发送注册邮件与短信流程 图2 借助消息队列异步发送注册邮件与短信流程 错峰流控与流量削峰
"8959ab1c-7n1a-yyb1-a05t-93dfc361b32d" } 状态码 操作成功的状态码如表4所示,其他响应见状态码。 表4 状态码 状态码 描述 200 创建实例成功。 父主题: 实例管理类接口
"auto_delete" : false, "internal" : false } 响应示例 状态码: 200 创建Exchange成功 { "name" : "exchange_name_demo", "type" : "direct", "durable" :
/instances/{instance_id}/users?offset=0&limit=10 响应示例 状态码: 200 查询用户列表成功。 { "users" : [ { "access_key" : "admin123", "secret_key" :
"message_ttl" : 6000, "lazy_mode" : "string" } 响应示例 状态码: 200 创建Queue成功 { "name" : "string", "auto_delete" : true, "durable" : true,
"plugins" : "rabbitmq_federation,rabbitmq_shovel" } 响应示例 状态码: 200 开启或关闭插件成功。 { "job_id" : "8abfa7b27437db8f01744ea8ad4f245e" } SDK代码示例 SDK代码示例如下。
果“计费模式”选择“按需付费”,单击“提交”。 在实例列表页面查看实例是否创建成功。 创建实例大约需要3到15分钟,此时实例的“状态”为“创建中”。 当实例的“状态”变为“运行中”时,说明实例创建成功。 当实例的“状态”变为“创建失败”,请参考删除RabbitMQ实例,删除创建失
在“Overview”页签中,单击“选择文件”,选择已导出的元数据。 单击“Upload broker definitions”,上传元数据。 上传成功后,显示如下信息。 实例会自动将队列均衡创建在各个节点上,在“Queues”页签中查看队列分布详情。 通过Policy修改master节点方式
0/dms/{project_id}/instances/{instance_id}/ceshierarchy 响应示例 状态码: 200 查询成功。 { "dimensions" : [ { "name" : "rabbitmq_instance_id", "metrics"
https://{endpoint}/v2/{project_id}/rabbitmq/tags 响应示例 状态码: 200 查询项目标签成功。 { "tags" : [ { "key" : "key1", "values" : [ "value-test",
https://{endpoint}/v2/{project_id}/rabbitmq/{instance_id}/tags 响应示例 状态码: 200 查询实例标签成功。 { "tags" : [ { "key" : "key1", "value" : "value1" }, {
*”,则表示授权给该用户当前Vhost下,所有资源的读权限。 请求示例 修改用户参数,允许访问名称为default的Vhost,允许对此Vhost下所有资源进行读、写、但仅允许对以janeway-开头的资源进行配置。 PUT https://{endpoint}/v2/{project_id}/instanc
{project_id}/instances/{instance_id}/tasks/{task_id} 响应示例 状态码: 200 查询成功。 { "task_count" : "1", "tasks" : [ { "id" : "ff80808272dcc90f0172df1e490f41b0"
2/{project_id}/instances/{instance_id}/ces-hierarchy 响应示例 状态码: 200 查询成功。 { "dimensions" : [ { "name" : "rabbitmq_instance_id", "metrics"
{project_id}/instances/{instance_id}/extend 响应示例 状态码: 200 查询实例的扩容规格列表成功 { "engine" : "rabbitmq", "versions" : [ "3.8.35" ], "products"
".*", "write" : ".*", "read" : ".*" } ] } 响应示例 状态码: 200 创建用户成功。 { "access_key" : "admin123", "secret_key" : "**************",
ect_id}/instances/{instance_id}/rabbitmq/plugins 响应示例 状态码: 200 查询插件列表成功。 { "plugins" : [ { "running" : true, "enable" : true, "name"
fanout:该类型Exchange会将消息路由到所有与其绑定的Queue中。 topic:该类型Exchange将Routing Key进行通配符匹配,然后将消息路由到匹配成功的Queue中。 headers:该类型Exchange与Routing Key无关,而与消息中的Headers属性信息相关。Exchan