一、约束与限制
当集群下所有 Topic(包含手动和自动创建的 Topic)的总数达到上限后,将无法继续创建 Topic,你可以通过额外购买 Topic 数量来增加 Topic 额度。具体步骤请参考调整集群规格。
二、操作步骤
1. 登录 TDMQ RocketMQ 版控制台。
2. 在左侧导航栏选择 Topic 管理页签,选择好地域和集群后,单击新建进入创建 Topic 页面。
3. 在新建 Topic 对话框中,填写以下信息。
| 参数 | 是否必选 | 说明 |
| Topic 名称 | 是 | 填写 Topic 名称(创建后不可修改),3-100个字符,只能包含字母、数字、“%”、“-”及“_” |
| 类型 | 是 | 选择消息类型,包括“普通消息、顺序消息、延时消息和事务消息(关于消息类型的说明,请参见 消息类型)”。不同消息类型的 Topic 不能混用,例如你创建的普通消息的 Topic,不能用于收发其他类型的消息。 |
| 标签 | 否 | 标签用于对 Topic 资源分类管理,你也可以通过按标签授权的方式授予子账号某类资源的读写权限。具体介绍请参考配置资源标签和授予子账号标签级权限。 |
| 队列数 | 是 | 选择队列数量,最大支持16队列。多队列可以提高单 Topic 的生产消费性能,但是非顺序消息的场景下无法保证顺序性。 |
| 消息保留时间 | 是 | 消息持久化后的保留时间,过期不论是否消费均删除。仅 5.x 专业版和铂金版集群支持在 Topic 维度调整消息保留时间,5.x 体验版和基础版集群和4.x集群支持在集群维度进行调整。 |
| Topic 说明 | 否 | 填写 Topic 的说明信息,最长128个字符。 |
4. 单击提交,完成创建。