tencent cloud

消息队列 Pulsar 版

动态与公告
新功能发布记录
集群版本更新记录
产品公告
产品简介
TDMQ 产品系列介绍与选型
什么是消息队列 Pulsar 版
产品优势
应用场景
技术原理
产品系列
开源 Pulsar 版本支持说明
与开源 Pulsar 对比
高可用
配额与限制
基础概念
产品计费
计费概述
价格说明
计费示例
续费说明
查看消费明细
欠费说明
退费说明
快速入门
入门流程指引
准备工作
使用 SDK 收发普通消息
使用 SDK 收发高级特性消息
用户指南
使用流程指引
配置账号权限
新建集群
配置命名空间
配置 Topic
连接集群
管理集群
查询消息及轨迹
跨地域复制
查看监控和配置告警
实践教程
客户端使用实践
异常消费者隔离
限流机制说明
交易对账
消息幂等性
消息压缩
迁移指南
单写多读集群迁移方案
虚拟集群平滑迁移至专业集群
API 参考
API 概览
SDK 参考
SDK 概述
SDK 配置参数推荐
TCP 协议(Pulsar 社区版)
安全与合规
权限管理
删除保护
云 API 审计
常见问题
监控相关
客户端相关
服务协议
服务等级协议
TDMQ 政策
联系我们
词汇表

创建命名空间

PDF
聚焦模式
字号
最后更新时间: 2025-12-24 15:21:07

操作场景

命名空间是 TDMQ Pulsar 版中的一个资源管理概念。用户不同的业务场景一般都可以通过命名空间做隔离,并且针对不同的业务场景设置专门的配置,例如消息保留时间。不同命名空间之间的 Topic 相互隔离,订阅相互隔离,角色权限相互隔离。命名空间可作为:
1. 流控和消息存储策略调整的最小集合(Topic 只能按命名空间分类一批一批地调整)。
2. 权限管控的最小集合,token 可以设定具备某个命名空间下所有 Topic 的读或者写的权限。

约束与限制

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

前提条件

已创建好对应的集群。

操作步骤

2. 在左侧导航栏选择命名空间,选择好地域和集群后,单击新建
3. 在新建命名空间弹窗中,设置命名空间的相关属性配置:
参数
是否必选
说明
命名空间名称
设置命名空间的名称(创建后不可修改),不能为空,支持数字字母以及符号 “-_=:.”,长度不超过128个字符。
消息 TTL
未消费消息的过期时间,超时未 ACK 则跳过对该消息的处理 范围:60秒-15天
消息保留策略
持久化保留:无论是否消费,按照最大保留时间和最大存储空间进行持久化存储,到达限制后从后向前删除。
最大保留时间:从生产到 Topic 开始计算,经过该时间后删除;保留策略作用于已经 ACK 的消息,不影响未 ACK 的消息,未 ACK 在 TTL 过期才会进入到清理的队列。取值范围 60秒~15天。
最大存储空间:命名空间内的所有消息累计到达该大小限制后,按生产时间从后向前删除。最少 10 GB,取值会消耗集群配置。
消费即删除:一条消息被成功 ACK 后会在一定时间内被异步清理,节省存储空间。如果 Topic 下没有任何订阅,则异步清理会直接作用于刚生产的消息。
自动创建订阅
开启后,支持通过客户端自动创建订阅。
说明
填写命名空间的备注说明,不能超过128个字符。
4. 单击保存,完成创建。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈