腾讯云的消息队列RoketMQ版-命名空间管理

admin 2022-09-02 01:51 60101

命名空间管理

操作场景

命名空间是 TDMQ RocketMQ 版中的一个资源管理概念。用户不同的业务场景一般都可以通过命名空间做隔离,并且针对不同的业务场景设置专门的配置,例如消息保留时间。不同命名空间之间的 Topic 相互隔离,订阅相互隔离,角色权限相互隔离。

本文档指导您使用消息队列 TDMQ RocketMQ 版时,创建多个命名空间,以便在同一个集群下将 TDMQ RocketMQ 版应用于不同的场景。

操作步骤

创建命名空间

  1. 登录TDMQ 控制台,选择地域后,单击目标集群操作列的“查看命名空间”,进入命名空间页面。

  2. 在命名空间页面,单击新建 进入创建命名空间页面。

  3. 在新建命名空间对话框,设置命名空间的相关属性配置。腾讯云的消息队列RoketMQ版-命名空间管理

    • 命名空间名称:设置命名空间的名称(创建后不可修改),3-64个字符,只能包含字母、数字、“-”及“_”
    • 消息保留时间:设置未消费消息的保留时间,消息成功生产后,会持续保存一段时间,无论是否被消费,到时间则自动删除,范围:0秒-3天
    • 说明:命名空间的备注说明
  4. 单击保存 完成所在集群命名空间的创建。

    说明:

    每个集群下最多可以创建10个命名空间。

后续步骤:接下来就可以在该命名空间中 创建 Topic 进行消息的生产和消费。

修改命名空间

如果需要重新修改编辑,可以通过以下步骤操作:

  1. 命名空间 列表页,单击操作列的编辑 ,进入编辑页面。
  2. 修改消息 TTL、消息保留时间或说明,单击保存 完成修改。

删除命名空间

如果想删掉创建的命名空间,可以通过以下步骤操作:

  1. 命名空间 列表页,单击操作列的删除
  2. 在删除的确认弹框中,单击确认 ,即可删除命名空间。