检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在“Admin > Policies”页面中,新增一条策略。 图3 通过Policy批量删除队列 表1 策略参数说明 参数 说明 Name 策略的名称,用户自定义。 Pattern 队列匹配模式,填写队列名称,会匹配包含此队列名称的队列。 例如:设置为“.*”时,表示匹配所有队列。设置为“.*
创建RabbitMQ Exchange Exchange用于接收、分配消息。生产者向分布式消息服务RabbitMQ版发送消息时,不会直接将消息发送到Queue,而是先将消息发送到Exchange中,Exchange根据路由键查找Queue,如果查找到,将消息存放到Queue中,如果未查找到,将消息丢弃。
配置RabbitMQ实例回收站策略 开启回收站策略的实例在被删除后,会被临时存入回收站中,此时实例中的数据尚未被彻底删除,在保留天数内支持从回收站中恢复此实例。超过保留天数的实例会被彻底删除,无法恢复。 回收站策略默认是关闭状态。 约束与限制 回收站中的按需实例不会收取实例的费用,但是会收取存储空间的费用。
RabbitMQ实例是否可以在公网访问? RabbitMQ客户端连接报错原因分析 队列名称包含特殊字符(点号)看不到监控数据 更多 RabbitMQ连接 RabbitMQ客户端连接报错原因都有哪些? SSL方式连接RabbitMQ实例失败怎么办? 客户端是否可以通过DNAT方式访问RabbitMQ实例?
如何配置安全组? RabbitMQ客户端连接报错原因分析 RabbitMQ实例是否支持公网访问? RabbitMQ是否支持跨Region部署? RabbitMQ实例是否支持跨VPC访问? RabbitMQ实例是否支持不同的子网? SSL方式连接RabbitMQ实例失败? 客户端是否可以通过DNAT方式访问RabbitMQ实例?
查看RabbitMQ监控数据 云监控对分布式消息服务RabbitMQ版的运行状态进行日常监控,可以通过控制台直观的查看分布式消息服务RabbitMQ版各项监控指标。 前提条件 已创建RabbitMQ实例,且实例中有可消费的消息。 查看RabbitMQ监控数据 登录管理控制台。 在
不支持 支持 消息重试 支持 不支持 3.8.35版本:不支持。 AMQP-0-9-1版本:支持。 消费模式 支持客户端主动拉取和服务端推送两种方式。 客户端主动拉取。 支持客户端主动拉取和服务端推送两种模式。 广播消费 支持 支持 支持 消息回溯 支持 支持。Kafka支持按照off
将业务中属于非核心或不重要的流程部分,使用消息异步通知的方式发给目标系统,这样主业务流程无需同步等待其他系统的处理结果,从而达到系统快速响应的目的。 如网站的用户注册场景,在用户注册成功后,还需要发送注册邮件与注册短信,这两个流程使用RabbitMQ消息服务通知邮件发送系统与短信发送系统,从而提升注册流程的响应速度。
清空RabbitMQ Queue消息 本章节指导如何清空Queue中的所有消息。清空消息的操作有以下几种方式,您可以根据实际情况选择任意一种方式: 清空Queue消息(控制台) 清空Queue消息(RabbitMQ WebUI) RabbitMQ 3.x.x版本支持以上两种清空Q
配置RabbitMQ监控告警 本章节主要介绍部分监控指标的告警策略,以及配置操作。在实际业务中,建议按照以下告警策略,配置监控指标的告警规则。 表1 RabbitMQ实例配置告警的指标(RabbitMQ 3.x.x版本) 指标名称 告警策略 指标说明 解决方案 内存高水位状态 告警阈值:原始值>=1
务RabbitMQ版不提供有关漏洞细节的其他信息。 此外,分布式消息服务RabbitMQ版为所有客户提供相同的信息,以平等地保护所有客户。分布式消息服务RabbitMQ版不会向个别客户提供事先通知。 最后,分布式消息服务RabbitMQ版不会针对产品中的漏洞开发或发布可利用的入侵代码(或“验证性代码”)。
删除RabbitMQ Exchange 本章节指导如何在控制台删除Exchange。 约束与限制 删除Exchange后,该Exchange下的所有配置(包括Exchange和Exchange的绑定关系、Exchange和Queue的绑定关系)也会被删除,且无法恢复。 RabbitMQ
查看RabbitMQ Queue信息 Queue创建成功后,可以在控制台查看Queue基本信息、绑定关系和消费者信息。 前提条件 已创建Queue。 查看RabbitMQ Queue信息 登录管理控制台。 在管理控制台左上角单击,选择RabbitMQ实例所在的区域。 在管理控制台左上角单击,选择“应用中间件
查看RabbitMQ Vhost信息 Vhost创建成功后,可以在控制台查看Vhost中包含的Exchange和Queue的数量,以及详细信息。 查看RabbitMQ Vhost信息 登录管理控制台。 在管理控制台左上角单击,选择RabbitMQ实例所在的区域。 在管理控制台左上角单击,选择“应用中间件
删除RabbitMQ Vhost 本章节指导如何删除Vhost。删除Vhost的操作有以下几种方式,您可以根据实际情况选择任意一种方式: 删除Vhost(控制台) 删除Vhost(RabbitMQ WebUI) RabbitMQ 3.x.x版本支持以上两种删除Vhost的方式,RabbitMQ
购买实例 连接RabbitMQ 开源RabbitMQ客户端向RabbitMQ实例生产消息和消费消息前,需要先连接RabbitMQ实例。 分布式消息服务RabbitMQ版分别为您提供了开启和关闭SSL的示例代码,通过示例代码测试客户端和实例是否可以连接。 支持区域: 全部 连接未开启SSL方式的RabbitMQ实例
解绑RabbitMQ Exchange 本章节指导如何在控制台解除绑定Exchange,支持为Exchange解绑目标Exchange,或者为Queue解绑源Queue。 前提条件 已创建Exchange。 Exchange或Queue已绑定Exchange。 约束与限制 解绑E
解绑RabbitMQ Queue 本章节指导如何在控制台为Exchange解绑Queue。解绑Queue后,Exchange将无法把消息路由并存放到该Queue。 约束与限制 解绑Queue后,对应的路由将不再提供服务,且无法恢复,请谨慎操作。 前提条件 已创建Exchange。
影响,那么这个消息处理过程是幂等的。消息幂等保证了无论消息被重复投递多少次,最终的处理结果都是一致的,避免了因消息重复而对业务产生影响。 例如在支付场景下,用户购买商品后进行支付,由于网络不稳定导致用户收到多次扣款请求,导致重复扣款。但实际上扣款业务只应进行一次,商家也只应产生一
操作实践,为每个实践提供详细的方案描述和操作指导,帮助用户轻松使用RabbitMQ。 表1 RabbitMQ最佳实践一览表 最佳实践 说明 实现网络异常时RabbitMQ客户端自动恢复 本章节提供了客户端重连示例代码,使客户端在网络异常导致连接断开时自动恢复连接,降低网络故障对业务的影响。