检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
产品规格 RabbitMQ实例规格 RabbitMQ实例兼容开源RabbitMQ 3.8.35和自研RabbitMQ AMQP-0-9-1,实例类型包括单机和集群,实例规格请参考表1和表2。 表1 RabbitMQ集群实例规格(3.8.35版本) 型号 代理数 存储空间范围(GB)
本示例中,剩余周期=12(4月份剩余天数)/ 30(4月份最大天数)+ 8(5月份剩余天数)/ 31(5月份最大天数)=0.6581,代入公式可得升配费用=3780*0.6581-1890*0.6581=1243.81(元) 更多信息请参见变更资源规格费用说明。
服务韧性 DMS for RabbitMQ提供了3级可靠性架构,通过跨AZ容灾、AZ内实例容灾、实例数据多副本技术方案,保障服务的持久性和可靠性。 表1 DMS for RabbitMQ可靠性架构 可靠性方案 简要说明 跨AZ容灾 DMS for RabbitMQ提供跨AZ类型实例
POST /v2/{project_id}/instances dms:instance:create √ √ 删除指定的实例 DELETE /v2/{project_id}/instances/{instance_id} dms:instance:delete √ √ 修改实例信息
products Array of ListEngineProductsEntity objects 产品规格的详细信息。 表4 ListEngineProductsEntity 参数 参数类型 描述 type String 产品类型。当前产品类型有单机和集群。
那么,创建的预算如下: 图4 设置预算信息 图5 设置预算范围 详细介绍请参见使用预测和预算来跟踪成本和使用量。 资源优化 您可以通过云监控服务监控资源的使用情况,识别空闲资源,寻找节约成本的机会。也可以根据成本分析阶段的分析结果识别成本偏高的资源,然后采取针对性的优化措施。
测试RabbitMQ生产速率和消费速率 本章节从实例规格、是否开启SSL、生产者/消费者数量、队列数量、队列类型、Exchange类型的维度进行分布式消息服务RabbitMQ版的性能测试,对比客户端消息生产速率和消费速率,得出性能测试结果。 测试场景一(实例规格):相同Exchange
RabbitMQ业务使用流程 分布式消息服务RabbitMQ版完全兼容开源RabbitMQ,为您提供即开即用、消息特性丰富、灵活路由、高可用、监控和告警等特性,广泛应用于秒杀、流控、系统解耦等场景。 使用RabbitMQ实例生产消费消息的流程如下图所示。 图1 RabbitMQ业务使用流程
约束与限制 本章节介绍华为云分布式消息服务RabbitMQ版产品功能的约束和限制,您在使用RabbitMQ实例时注意不要超过相应的约束和限制,以免程序出现异常。 如果因为您的实例配置超过相应的约束和限制而导致的任何不稳定情况,不在SLA承诺和赔偿范围内。 实例 表1 实例约束与限制
请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 plugins Array of PluginEntity objects 插件信息列表。 表3 PluginEntity 参数 参数类型 描述 running Boolean 是否运行。
RabbitMQ实例集群内部的队列是否有冗余备份? 队列是否做镜像(即冗余备份)取决于用户的需要,如果用户设置了镜像,会在集群中多个代理上存储队列的副本,当某个代理故障,集群会从其他正常的代理中选择一个代理,用来同步队列数据。 父主题: 实例问题
批量删除实例 功能介绍 批量删除实例。 实例删除后,实例中原有的数据将被删除,且没有备份,请谨慎操作。 调用方法 请参见如何调用API。 URI POST /v2/{project_id}/instances/action 表1 路径参数 参数 是否必选 参数类型 描述 project_id
(AMQP版本只支持Queue绑定类型) destination 是 String 绑定的目标端名称 properties_key 是 String 绑定路由键,经过URL转译后routing_key,可通过调用查询Exchange绑定列表或者查询指定Queue详情接口的响应信息获取
请求参数 无 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 size Integer 当前显示数量 total Integer 查询结果总数 items Array of ExchangeDetails objects Exchange信息列表 表4 ExchangeDetails
请求参数 无 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 size Integer 当前显示数量 total Integer 查询结果总数 items Array of ShowVhostDetailResp objects 查询的Vhost信息列表
【下线公告】华为分布式消息服务RabbitMQ版下线部分插件 华为云计划于2024/02/05 00:00(北京时间)下线分布式消息服务RabbitMQ版的部分插件,具体下线插件如下: rabbitmq_amqp1_0 rabbitmq_mqtt rabbitmq_sharding
RabbitMQ最佳实践汇总 本文汇总了基于分布式消息服务RabbitMQ版常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,帮助用户轻松使用RabbitMQ。 表1 RabbitMQ最佳实践一览表 最佳实践 说明 实现网络异常时RabbitMQ客户端自动恢复 本章节提供了客户端重连示例代码
批量删除实例 当前页面API为历史版本API,未来可能停止维护。请使用批量删除实例。 功能介绍 批量删除实例。 实例删除后,实例中原有的数据将被删除,且没有备份,请谨慎操作。 URI POST /v1.0/{project_id}/instances/action 参数说明见表1。
续费概述 续费简介 包年/包月RabbitMQ实例到期后会影响RabbitMQ实例正常运行。如果您想继续使用,需要在指定的时间内为RabbitMQ实例续费,否则RabbitMQ实例资源会自动释放,数据丢失且不可恢复。 续费操作仅适用于包年/包月RabbitMQ实例,按需计费RabbitMQ
查询所有实例列表 功能介绍 查询租户的实例列表,支持按照条件查询。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/instances 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方式请参见获取项目