检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果队列在默认Vhost下,会直接显示队列名。如果队列不在默认Vhost下,队列名称显示为:队列所在的Vhost名称_队列名。例如:队列test01在Vhost-13142708中,此时监控中显示的队列名为“Vhost-13142708_test01”。 图1 队列的监控页面 父主题:
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"]
在“Queues”页签,单击需要删除的队列名称,进入队列详情页面。 图1 队列列表 单击“Delete Queue”,删除单个队列。 图2 删除单个队列 批量删除Queue(RabbitMQ WebUI) 新增与待删除队列的前缀名称相同、且队列TTL为1ms的策略,通过此策略实现批量删除队列。 登录RabbitMQ
Queue信息 清空RabbitMQ Queue消息 解绑RabbitMQ Queue 配置RabbitMQ镜像队列 配置RabbitMQ惰性队列 配置RabbitMQ仲裁队列 配置RabbitMQ单一活跃消费者 删除RabbitMQ Queue 父主题: 配置Vhost
instances 否 Array of strings 实例的ID列表。 action 是 String 对实例的操作:delete all_failure 否 String 是否批量删除创建失败的实例。 当参数值为“rabbitmq”时,删除租户所有创建失败的实例,此时请求参数instances可为空。
单击实例名称,进入实例详情页面。 在左侧导航栏选择“Vhost列表”,进入Vhost列表页面。 单击“创建Vhost”,弹出“创建Vhost”对话框。 设置Vhost的名称,单击“确定”。 Vhost创建成功后,无法修改名称,在Vhost列表页面显示创建成功的Vhost。 “Tracing”
问开关、设置镜像队列。除此之外,您还可以实时查看监控指标及审计日志,以便及时了解RabbitMQ实例节点、队列等相关状态。 常用操作 修改实例信息 开启实例公网访问 设置实例镜像队列 变更实例规格 运维与监控 支持的监控指标 设置监控指标告警 支持的云审计操作列表 常见问题 了解更多常见问题、案例和解决方案
WebUI) 登录RabbitMQ WebUI。 在“Queues”页签,单击需要清空数据的队列名称,进入队列详情页面。 图1 Queues 单击“Purge Messages”,清空队列数据。 图2 清空队列数据 父主题: 管理RabbitMQ Queue
消费者创建新的通道继续消费。 提高RabbitMQ性能 本章节介绍如何通过设置队列长度、集群负载均衡、优先队列数量等参数,实现RabbitMQ的高性能。 设置队列负载均衡 本章节介绍如何设置节点间队列的负载均衡,提升集群的利用率。 通过消息幂等实现消息去重 本章节描述了重复消息产
RabbitMQ 优先级队列 不支持 不支持 3.8.35版本:支持。建议优先级大小设置在0-10之间。 AMQP-0-9-1版本:支持。优先级大小设置在1-9之间。 延迟队列 支持 不支持 3.8.35版本:不支持。 AMQP-0-9-1版本:支持。 死信队列 支持 不支持 支持 消息重试
开源RabbitMQ提供了多个高级特性,如惰性队列、仲裁队列、死信和TTL等,您可以在客户端调用函数或使用RabbitMQ WebUI页面定义这些特性。 分布式消息服务RabbitMQ版3.8.35版本提供单一活跃消费者和仲裁队列,3.7.17版本不支持该特性。 支持区域: 全部 惰性队列 仲裁队列 单一活跃消费者
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"]
AMQP-0-9-1版本不支持SSL功能。 不存储敏感数据 DMS for RabbitMQ暂不支持数据加密,建议不要将敏感数据存入消息队列。 构建数据的恢复和容灾能力 预先构建数据的容灾和恢复能力,可以有效避免异常数据处理场景下数据误删、破坏的问题。 建议使用RabbitMQ集群实例,获得异常场景数据快速恢复能力。
long. 队列标签的键不能为空,或者长度太长。 请检查队列标签的键 400 DMS.10240036 The tag key contains invalid characters. 队列标签的键包含非法字符。 请检查队列标签的键 400 DMS.10240038 The tag
在创建实例中,新增bss_param参数,支持创建包周期实例。 2023-03-23 本次变更如下: 修改查询可扩容规格列表和实例规格变更接口,适配新规格实例的扩容。 2022-01-26 本次变更如下: 查询产品规格列表V2接口变更为新版本,旧版本接口移入历史API中。 2021-12-14 本次变更如下:
设置包年/包月资源到期后转按需。 单个资源到期转按需:选择需要更改计费模式的RabbitMQ实例,单击操作列“更多 > 到期转按需”。 图1 单个资源转按需 批量资源到期转按需:选择需要更改计费模式的RabbitMQ实例,单击列表左上角的“到期转按需”。 图2 多个资源转按需 查看资费变更的相关信息后,单击“到期转按需”。
分布式消息服务RabbitMQ版”,进入分布式消息服务RabbitMQ专享版页面。 单击实例名称,进入实例详情页面。 在左侧导航栏选择“Vhost列表”,进入Vhost列表页面。 单击Vhost名称,进入Vhost详情页。 在“Exchange”页签中,通过以下任意一种方法,删除Exchange。
2所示。 表1 变更配置列表(RabbitMQ 3.x.x版本) 实例类型 变更配置类型 是否支持扩容 是否支持缩容 集群 代理数量 √ × 存储空间 √ × 代理规格 √ √ 单机 代理数量 × × 存储空间 √ × 代理规格 √ √ 表2 变更配置列表(RabbitMQ AMQP-0-9-1版本)
络发生异常或节点故障时,通过冗余副本自动故障切换,并且故障恢复后会从leader副本进行数据同步,保持数据一致性。 设置实例镜像队列 设置实例仲裁队列 数据持久化 业务系统日常运行中可能出现一些小概率的异常事件。部分可靠性要求非常高的业务系统,除了要求实例高可用,还要求数据安全、
处理消息条数,测试场景为不开启持久化的非镜像队列,实时生产实时消费,队列无积压。此数据仅供参考,生产使用需要以实际压测性能为准。 服务端的性能主要跟以下因素相关:队列数、消息堆积、连接数、channel、消费者数、镜像队列、优先级队列、消息持久化和exchange类型等,在选择实例规格时,请根据业务模型压测结果选择。