检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
版本支持公告 版本号说明 分布式消息服务RabbitMQ版的版本号格式为:消息引擎类型 x.y.z,其中消息引擎类型为RabbitMQ,版本号具体含义如图1所示。 图1 版本号示例 版本支持情况 分布式消息服务RabbitMQ版支持的版本:3.8.35 版本生命周期 分布式消息服务RabbitMQ版的版本生命周期如表1所示。
删除RabbitMQ实例 对于按需计费的RabbitMQ实例,控制台支持删除单个实例,也可批量删除实例。对于包年/包月的RabbitMQ实例,如果不再使用,单击“操作”栏下的“更多 > 退订”,退订成功后,RabbitMQ实例会自动被删除。 删除的实例能否恢复取决于是否开启回收站策略
配置Vhost 创建RabbitMQ Vhost 创建RabbitMQ Exchange 绑定RabbitMQ Exchange 创建RabbitMQ Queue 绑定RabbitMQ Queue 管理RabbitMQ Vhost 管理RabbitMQ Exchange 管理RabbitMQ
历史API API V1 API V2
配置高级特性 配置RabbitMQ持久化 配置RabbitMQ TTL
创建用户并授权使用DMS for RabbitMQ 创建IAM用户,并授予DMS for RabbitMQ的权限,以达到用户之间权限的隔离。 购买RabbitMQ实例 RabbitMQ实例采用物理隔离的方式部署,租户独占RabbitMQ实例。 创建Vhost 生产者和消费者连接RabbitMQ实例时,需要指定一个Vhost。
附录 状态码 错误码 实例状态说明 获取项目ID 获取账号名和账号ID
在管理控制台左上角单击,选择区域。 此处请选择RabbitMQ实例所在的区域。 在管理控制台左上角单击,选择“应用中间件 > 分布式消息服务RabbitMQ版”,进入分布式消息服务RabbitMQ专享版页面。 通过以下任意一种方法,重置实例密码。 在待重置密码的实例所在行,单击“更多 > 重置密码”。 单
原因,会导致队列在各个节点分布不均衡,从而造成部分节点压力过大,无法更有效地利用集群。 这时候需要手动设置节点间队列的负载均衡,提升集群的利用率。设置队列负载均衡的方法如下: 删除队列重建 通过Policy修改master节点方式 删除队列重建 登录RabbitMQ WebUI页面。
A和Message B后,会根据它们携带的Routing Key计算出一个hash值,根据hash值将消息路由到对应的Queue中。Queue 1的权重为1,Queue 2的权重为2,因此Queue 2接收到的消息数量会是Queue 1的2倍。
管理实例 查看和修改RabbitMQ实例基本信息 查看RabbitMQ实例的运行日志 查看RabbitMQ客户端连接地址 配置RabbitMQ实例标签 配置RabbitMQ实例回收站策略 重置RabbitMQ实例密码 开启RabbitMQ实例插件 导出RabbitMQ实例列表 删除RabbitMQ实例
自动续费可以减少手动续费的管理成本,避免因忘记手动续费而导致RabbitMQ实例被自动删除。自动续费的规则如下所述: 以RabbitMQ实例的到期日计算第一次自动续费日期和计费周期。 RabbitMQ实例自动续费周期根据您开通自动续费的途径不同,遵循不同的规则。 在RabbitM
为目标RabbitMQ实例添加新的消费者,准备消费目标实例的消息。 图4 添加新消费者 为目标RabbitMQ实例添加新的生产者,下线原RabbitMQ实例的生产者,旧的消费者继续消费原RabbitMQ实例中的消息。 图5 迁移生产者 旧的消费者消费完原RabbitMQ实例的全部消息后,下线旧的消费者和原RabbitMQ实例。
认证证书 合规证书 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书
此处请选择与您的应用服务相同的区域。 在管理控制台左上角单击,选择“应用中间件 > 分布式消息服务RabbitMQ版”,进入分布式消息服务RabbitMQ专享版页面。 单击实例名称,进入实例详情页面,获取Web界面UI地址和用户名。 用户名和密码为创建RabbitMQ实例时自定义的内容。
客户端保持忙碌。如果您的处理时间和网络状态稳定,则只需将总往返时间除以每条消息在客户端的处理时间即可获得估计的预取值。 在消费者多且处理时间短的情况下,建议使用较低的预取值。过低的预取值会使消费者闲置,因为消费者在处理完消息后需要等待下一批的消息到达。过高的值可能会使单个消费者忙碌,其他消费者处于空闲状态。
权限管理 创建用户并授权使用DMS for RabbitMQ
RabbitMQ实例支持VPC内访问和公网访问,配置安全组的方式如下: VPC内访问实例 客户端只能部署在与RabbitMQ实例处于相同虚拟私有云(VPC)的弹性云服务器(ECS)上。 除了ECS、RabbitMQ实例必须处于相同VPC之外,还需要他们的安全组分别配置了正确的规则,客户端才能访问RabbitMQ实例。
查看监控指标与配置告警 查看RabbitMQ监控数据 RabbitMQ支持的监控指标 配置RabbitMQ监控告警
费模式。支持变更计费模式的RabbitMQ实例计费项如表1所示。 表1 支持变更计费模式的RabbitMQ实例计费项 计费项 变更说明 相关文档 实例规格 变更RabbitMQ实例的计费模式会同时变更实例规格和存储空间的计费模式。 将RabbitMQ实例的计费模式从按需计费转为包