消息队列 RocketMQ 版 管理 Topic

Topic 是 TDMQ RocketMQ 版中的核心概念。Topic 通常用来对系统生产的各类消息做一个集中的分类和管理,例如和交易的相关消息可以放在一个名为 “trade” 的 Topic 中,供其他消费者订阅。
在实际应用场景中,一个 Topic 往往代表着一个业务聚合,由开发者根据自身系统设计、数据架构设计来决定如何设计不同的 Topic。

相关产品
消息队列 RocketMQ 版 产品页,含版本规格、价格与购买入口。

一、约束与限制

当集群下所有 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. 单击提交,完成创建。

赞 (0)
上一篇 4天前
下一篇 4天前