操作场景
在单元化场景下,TDMQ RocketMQ 可以和 单元化管理平台(TCUA)一同部署,构建客户的单元化的环境。
用户在 单元化管理平台(TCUA)指定需要支持单元化的 RocketMQ 集群,RocketMQ 集群会按照在客户在 单元化管理平台(TCUA)指定的单元架构规划,对指定的集群进行相应的适配。
操作步骤
前提条件
- 客户已经按照 单元化管理平台(TCUA)的文档指引,配置了业务单元并推送了架构规划。

- 架构规划推送完成后,RocketMQ 会收到架构变动的信息,会根据推送的单元配置信息创建符合要求的集群。
查看单元化集群
通过点击页面上方的 云产品 > 消息队列 RocketMQ,进入到消息队列 RocketMQ 的控制台。在左侧的 资源管理 > 集群管理 页面可以查看新建的单元化 RocketMQ 集群。您可以通过筛选 是否开启单元化 列的状态筛选已经开启了单元化的集群。
同时,您也可以在集群列表搜索您在 单元化管理平台(TCUA)配置的云空间的 ID和名称,RocketMQ 集群的名称会使用云空间的 ID,RocketMQ 集群的说明使用云空间的名称。
点击集群名进入集群详情后,可以查看集群的基本信息,单元化的集群使用同一个内网接入点(非单元化的集群,不同的命名空间有不同的接入点)。
查看单元
如下图,点击 单元管理 页签,您可以查看此前在 单元化管理平台(TCUA)配置的各个单元的信息和单元类型。
创建角色和配置权限
在 角色管理 页签,您可以为当前集群创建多个角色,后续您将通过这些角色的 AccessKey 和 SecretKey 进行消息的生产和消费。点击 添加角色 按钮,填写角色的名称和说明,为集群创建新的角色。
创建完成角色后,您可以为不同类型的单元配置权限。在 角色管理 页签,点击单元列表左上角的 批量配置权限 按钮,为单元配置生产和消费权限。
在单元化的集群内,单元权限的配置是以 “单元类型” 为维度进行配置的,即如果给一个 SDU 类型的单元配置了角色A的生产和消费权限,则角色A即拥有全部 SDU 单元的生产和消费权限。
新建和删除单元
为了保证单元架构的一致性,RocketMQ 控制台不支持单元的新建和删除,您需要前往 单元化管理平台(TCUA)进行架构的调整。
