操作场景
集群是 TDMQ RocketMQ 版中的一个资源维度,不同集群的命名空间、Topic、Group 等完全隔离。每个集群会有集群的资源限制例如 Topic 总数、消息保留时长等。常见的使用方式如:开发测试环境使用一个专门集群,生产环境使用一个专门的集群。
TDMQ 资源层次关系
操作步骤
创建集群
- 登录 TDMQ 控制台,进入集群管理页面。
- 在集群管理页面,选择地域后,单击新建进入新建集群对话框。
- 在新建集群对话框,设置集群的相关属性。
- 集群名称:设置环境的名称,3-64个字符,只能包含字母、数字、“-”及“_”
- 说明:环境设置的备注说明,不能超过128个字符
- 单击确定完成所在地域环境的创建。
注意:
- 每个地域最多可以创建5个虚拟集群。
- 公测期间不收取任何资源占用费。
后续步骤:
- 获取接入地址,得到服务端的连接信息。
- 在集群中创建 命名空间。
- 在集群中创建 角色 并授予该命名空间的生产消费权限。
- 在命名空间中创建 Topic 。
- 按照 SDK 文档 的提示编写 Demo,配置上连接信息,进行消息的生产和消费。
查看集群详情
在集群管理列表页,单击操作列的查看详情,进入集群详情页面。
在详情页中,您可以查询到:
- 集群概况(Topic 数量、近24小时消息生产数量、当前消息堆积数量)
- 集群的基础信息(集群名称/ID、地域、创建时间、说明)
- 实例配置:
实例配置 | 配置说明 |
---|---|
命名空间 TPS 上限 | 命名空间的 TPS 上限,如果超出此上限会对请求进行限流处理(生产 TPS + 消费 TPS) |
命名空间数量上限 | 命名空间可创建的最大数量 |
Topic 数量上限 | Topic 可创建的最大数量 |
Group 数量上限 | Group 可创建的最大数量 |
消息保留时间 | 消息保留可配置的最长时间,在命名空间级别可以配置比这个更短的时间 |
消息最大延时 | 消息延迟消费的最长时间 |
获取接入地址
在集群管理列表页,单击操作列的接入地址,可获取集群的接入地址。
编辑集群
- 在集群管理列表页,单击操作列的编辑。
- 在弹窗中填写集群名称和集群说明,单击提交。
删除集群
如果想删掉创建的集群,可以通过以下步骤操作:
- 在集群管理列表页,单击操作列的删除。
- 在删除的确认弹框中,单击删除,即可删除集群。
注意:删除后,该集群下的所有配置都会被清空,且无法恢复,请谨慎操作。