上云无忧 > 文档中心 > 腾讯云消息队列 RabbitMQ 版 - 策略列表
消息队列 RabbitMQ 版
腾讯云消息队列 RabbitMQ 版 - 策略列表

文档简介:
操作场景: 在消息队列 RabbitMQ 中,除了强制属性,例如 durable、Exclusive 等,在创建 Queue 或者 Exchange 时还可以配置一些可选的属性来获得不同的功能,比如:x-message-ttl、x-expires、x-max-length 等。
*此产品及展示信息均由腾讯云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

操作场景

在消息队列 RabbitMQ 中,除了强制属性,例如 durable、Exclusive 等,在创建 Queue 或者 Exchange 时还可以配置一些可选的属性来获得不同的功能,比如:x-message-ttl、x-expires、x-max-length 等。
但是,通过 RabbitMQ 客户端为 Queue 或者 Exchange 设定的属性参数一旦设置成功就不能再改变,除非将原来的 Queue 或者 Exchange 删除,重新创建新的 Queue 或者 Exchange 。
策略是一种特殊的运行时参数的用法,支持动态地修改一些属性参数,策略针对 Vhost 级别,一条策略可以匹配一个或多个 Queue 或者 Exchange ,便于批量管理。这就解决了 RabbitMQ 客户端创建的交换器和队列不能修改的问题,也大大提高了应用的灵活性。

操作步骤

新建策略

在新建集群时,若开启了镜像队列,在控制台策略页签下默认会有一条策略,可以删除,您可以重新新建策略。
1. 登录 TDMQ 控制台,选择地域后,单击目标集群的 ID 进入集群基本信息页面。
2. 单击顶部策略页签,选择好 Vhost 后,单击新建策略。
3. 填写策略基本信息。
当前 Vhost:
策略名称:1-64个字符,只能包含数字、字母、“-”和“_”
匹配模式:一个正则表达式,用来匹配相关的 Queue 或者 Exchange。例如:^test.* 将匹配所有以 test 开头的 Queue 或者 Exchange。
应用范围:用来指定当前 Policy 生效的范围
Exchanges and queues:表示作用于与 Pattern 所匹配的所有 Queue 或者 Exchange。
Exchanges:表示作用于与 Pattern 所匹配的所有 Exchange。
Queues:表示作用于与 Pattern 所匹配的所有 Queue。
优先级:定义策略的优先级。如果有多个策略作用于同一个 Queue 或者 Exchange,那么优先级数字最大的那个 Policy 才会有用。

4. 单击下一步,设置策略定义信息。
镜像模式:镜像队列的模式,有效值为 all/exactly/nodes
all:表示在集群中所有的节点上进行镜像。
exactly: 表示在指定个数的节点上进行镜像,节点的个数由镜像参数指定。
nodes: 表示在指定的节点上进行镜像,节点名称通过镜像参数指定。
消息同步方式:镜像队列中消息的同步方式,有效值为 automatic 和 manual。
主节点退出处理:当主节点优雅退出时,是否允许选举未同步的镜像为 master。
主节点故障处理:当主节点故障/失败时,是否允许选举未同步的镜像为 master。为保证可用性,建议保持为“允许选择所有镜像”。

5. 单击完成,完成策略创建。

编辑策略

1. 在策略列表中,单击目标策略操作列的编辑
2. 在弹窗中,对策略信息进行编辑。
3. 单击提交,完成修改。

删除策略

1. 在策略列表中,找到需要删除的策略,单击操作列的删除
相似文档
  • 操作场景: 随着监控指标逐渐增加,对读懂运维指标的要求也逐渐升高。TDMQ RabbitMQ 版推出智能巡检能力,能够主动排查集群问题和隐患,并基于专家经验沉淀给出问题解决方案,自动归纳健康检查结果生成报告。
  • 变更记录将 TDMQ RabbitMQ 版所生成的变更事件数据进行统一管理、存储、分析和展示,方便您查看和分析,您可以在变更记录模块内查看详情。 本文介绍如何在 TDMQ RabbitMQ 版控制台上查看变更记录详情。
  • 插件管理模块对 TDMQ RabbitMQ 版集群支持的插件进行统一查看和管理。 本文介绍如何在 TDMQ RabbitMQ 版控制台上查看支持的插件。
  • 操作场景: 如果消息收发异常或有遗漏等问题,您可以使用 TDMQ RabbitMQ 版控制台的消息查询功能,便于及时分析和定位问题。 本文指导您通过 TDMQ RabbitMQ 版控制台查询消息。
  • CAM 基本概念: 主账号通过给子账号绑定策略实现授权,策略设置可精确到 [API,资源,用户/用户组,允许/拒绝,条件] 维度。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部