命名空间
最近更新时间: 2024-10-17 17:10:00
操作场景
命名空间是 TDMQ 中的一个资源管理概念。用户不同的业务场景一般都可以通过命名空间做隔离,并且针对不同的业务场景设置专门的配置,例如消息保留时间。不同命名空间之间的 Topic 相互隔离,订阅相互隔离,角色权限相互隔离。
本文档指导您使用消息队列 TDMQ 时,创建多个命名空间,以便在同一个集群下将 TDMQ 应用于不同的场景。
说明:
同一个命名空间下的 Topic 和订阅的名称唯一。
操作步骤
创建命名空间
登录TDMQ 控制台,进入【命名空间】页面。
在【命名空间】页面,选择地域后,单击【新建】进入新建命名空间页面。
在新建命名空间对话框,设置命名空间的相关属性配置:
命名空间名称:设置命名空间的名称(创建后不可修改),只能包含字母、数字、“-”及“_”。
消息 TTL:设置消息保留的时间,单位可以选择秒、分钟、小时、天,取值范围:60秒 - 15天。
消息保留策略:选择消费即删除或持久化保留消息。
说明:命名空间的备注说明
单击【保存】完成所在集群命名空间的创建。
后续步骤:接下来就可以在该命名空间中创建 Topic 进行消息的生产和消费了。
修改命名空间
如果需要重新修改编辑,可以通过以下步骤操作:
在【命名空间】列表页,单击操作列的【编辑】,进入编辑页面。
修改消息保留时间或说明,单击【保存】完成修改。
删除命名空间
如果想删掉创建的命名空间,可以通过以下步骤操作:
在【命名空间】列表页,单击操作列的【删除】。
在删除的确认弹框中,单击【确定】,即可删除命名空间。
说明:
当命名空间内有 Topic 时,该命名空间不可被删除。