检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
总用户个数。 表4 AMQPUser 参数 参数类型 描述 access_key String 用户名,只能英文字母开头,且由英文字母、数字、中划线、下划线组成,长度为7~64个字符。 secret_key String 密钥。 8-32个字符。 至少包含以下字符中的3种: 大写字母
environment ak := os.Getenv("CLOUD_SDK_AK") sk := os.Getenv("CLOUD_SDK_SK") auth := basic.NewCredentialsBuilder(). WithAk(ak).
"routing_key" : "binding_key_demo" } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 将test-exchange作为源端,与目标端为Queue类型的mirror-queue绑定,绑定路由键为routing_key_1。 1
本章节定义了分布式消息服务RabbitMQ版上报云监控服务的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控服务提供的管理控制台或API接口来检索RabbitMQ实例产生的监控指标和告警信息,也可以通过分布式消息服务RabbitMQ版控制台提供的“监控”页面来检索RabbitMQ实例产生的监控指标。
ype/{destination_type}/destination/{destination}/properties-key/{properties_key}/unbinding 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方式请参见获取项目ID。
Routing Key 设置Key值字符串,用于告知Exchange应该将消息投递到哪些目标Exchange中。 Direct Exchange和Topic Exchange需要设置Routing Key,Exchange会将消息路由到Routing Key匹配成功的目标Exchange中。如果不设置Routing
environment ak := os.Getenv("CLOUD_SDK_AK") sk := os.Getenv("CLOUD_SDK_SK") auth := basic.NewCredentialsBuilder(). WithAk(ak).
义规格和自定义特性,您可以根据业务需要定制相应计算能力和存储空间的RabbitMQ实例。 操作视频 本视频演示购买RabbitMQ实例的操作。 准备实例依赖资源 购买实例前,请提前准备好如表1所示资源。 表1 RabbitMQ实例依赖资源 资源名称 要求 创建方法 VPC和子网
在下拉框中选择需要绑定的目标Queue。 Routing Key 设置Key值字符串,用于告知Exchange应该将消息投递到哪些Queue中。 Direct Exchange和Topic Exchange需要设置Routing Key,Exchange会将消息路由到Routing Key匹配成功的Queue中。如果不设置Routing
"destination" : "queue-test", "routing_key" : "test-routing-key", "properties_key" : "test-routing-key" } ] } SDK代码示例 SDK代码示例如下。 Java Python
在RabbitMQ中,使用死信可能会对性能产生负面影响,请慎用。 使用队列参数配置死信交换机和路由 为队列配置死信交换机,并在创建队列时指定“x-dead-letter-exchange”和“x-dead-letter-routing-key”参数。队列根据“x-dead-letter-exchange”将
请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 access_key 否 String 用户名,只能英文字母开头,且由英文字母、数字、中划线、下划线组成,长度为7~64个字符。 secret_key 否 String 密钥。 8-32个字符。 至少包含以下字符中的3种:
请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 access_key 否 String 用户名,只能英文字母开头,且由英文字母、数字、中划线、下划线组成,长度为7~64个字符。 secret_key 否 String 密钥。 8-32个字符。 至少包含以下字符中的3种:
RabbitMQ相关概念 华为云使用RabbitMQ作为消息引擎,RabbitMQ是一个生产者和消费者模型,主要负责接收、存储和转发消息。以下概念基于RabbitMQ进行描述。 消息 消息一般分为两部分,消息体和标签,标签主要用来描述这条消息,消息体是消息的内容,是一个JSON体或者数据等。
The AK and SK used for authentication are hard-coded or stored in plaintext, which has great security risks. It is recommended that the AK and
绑定目标类型 destination String 绑定目标的名称 routing_key String 绑定键值 properties_key String 经过URL转译后routing_key 请求示例 查询指定Queue详情 GET https://{endpoint}/v
消息引擎版本。 specification String 实例规格。 RabbitMQ实例单机返回vm规格。 RabbitMQ实例集群返回vm规格和节点数。 storage_space Integer 消息存储空间,单位:GB。 used_storage_space Integer 已使用的消息存储空间,单位:GB。
e" : "dead-exchange-deal", "x-dead-letter-routing-key" : "dead-ex-routing-key", "x-message-ttl" : 60000 } } ] } SDK代码示例 SDK代码示例如下。
需计费变更为包年/包月会生成新的订单,用户支付订单后,包年/包月资源将立即生效。 假设用户于2023/04/18 15:29:16购买了一个按需计费的RabbitMQ实例,由于业务需要,于2023/04/18 16:30:30执行按需转包年/包月操作,生成类型为“按需转包年/包月
版本。 specification String 实例规格。 RabbitMQ实例单机返回vm规格。 RabbitMQ实例集群返回vm规格和节点数。 storage_space Integer 消息存储空间,单位:GB。 used_storage_space Integer 已使用的消息存储空间,单位:GB。