tencent cloud

文档反馈

命名空间

最后更新时间:2024-01-03 14:21:46

    操作场景

    命名空间是 TDMQ Pulsar 版中的一个资源管理概念。用户不同的业务场景一般都可以通过命名空间做隔离,并且针对不同的业务场景设置专门的配置,例如消息保留时间。不同命名空间之间的 Topic 相互隔离,订阅相互隔离,角色权限相互隔离。
    本文档指导您使用消息队列 TDMQ Pulsar 版时,创建多个命名空间,以便在同一个集群下将 TDMQ Pulsar 版应用于不同的场景。
    说明:
    同一个命名空间下的 Topic 和订阅的名称唯一。

    操作步骤

    说明:
    若您新建的 TDMQ Pulsar 版集群版本为2.6.1,则系统默认会创建一个 default 命名空间,该命名空间的默认消息过期时间为7天,该命名空间可以修改,不可删除。
    若您新建的 TDMQ Pulsar 版集群版本为2.7.1版本及以上,则系统不会自动创建 default 命名空间。

    创建命名空间

    1. 登录 TDMQ Pulsar 版控制台,进入命名空间页面。
    2. 命名空间页面,选择地域后,单击新建进入新建命名空间页面。
    3. 在新建命名空间对话框,设置命名空间的相关属性配置:
    命名空间名称:设置命名空间的名称(创建后不可修改),不能为空,支持数字字母以及符号 “-_=:.”,长度不超过128个字符。
    消息过期时间:未消费消息的过期时间,超时未 ACK 则跳过对该消息的处理,范围:60秒 ~ 24小时。
    消息保留策略:
    消费即删除:一条消息被成功 ACK 后会在一定时间内被异步清理,节省存储空间。
    注意:
    如果 Topic 下没有任何订阅,则异步清理会直接作用于刚生产的消息。
    持久化保留:无论是否消费,按照最大保留时间和最大存储空间进行持久化存储,到达限制后从后向前删除。
    自动创建订阅:是否可通过客户端自动创建订阅。
    说明:命名空间的备注说明。
    4. 单击保存完成所在集群命名空间的创建。
    
    
    
    说明:
    接下来就可以在该命名空间中 创建 Topic 进行消息的生产和消费。

    修改命名空间

    如果需要重新修改编辑,可以通过以下步骤操作:
    1. 命名空间 列表页,单击操作列的编辑,进入编辑页面。
    2. 修改消息保留时间或说明,单击保存完成修改。

    删除命名空间

    如果想删掉创建的命名空间,可以通过以下步骤操作:
    1. 命名空间 列表页,单击操作列的删除
    2. 在删除的确认弹框中,单击确定,即可删除命名空间。
    注意:
    当命名空间内有 Topic 时,该命名空间不可被删除。
    当角色还有配置在各命名空间中的权限时,不可删除。
    有关联 VPC 时不可删。
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持