配置 Topic 全局属性

最近更新时间:2025-08-06 10:54:22

我的收藏
消息队列 CKafka 版支持在实例维度配置 Topic 全局属性,全局属性控制新建 Topic(包含控制台手动创建和客户端自动创建两种方式)的默认初始值,后期可以单独针对 Topic 修改配置。

约束与限制

Topic 全局属性仅影响新建 Topic 的默认值,不影响已存在的 Topic。

操作步骤

1. 登录 CKafka 控制台
2. 在左侧导航栏单击实例列表,单击目标实例的“ID/名称”,进入实例详情页。
3. Topic 全局属性模块,单击右上角的修改配置,设置属性信息。
参数
默认值
说明
消息保留时长
3
范围1分钟到90天。超出设置的保留时长后,消息将被删除以保留足够的磁盘空间。
最大消息大小
8
单条消息最大允许大小,范围 1KB 到 12MB。客户端发送数据时,会将发往同一个分区的数据聚合起来,统一发送,服务端会比较每一批次的消息大小。
UncleanLeaderElectionEnable
true
是否允许从非同步副本(Out-of-Sync Replicas, OSR)中选举新的 Leader。
true:允许从 OSR 选举 Leader,优先保证可用性
false:仅允许从同步副本(ISR)中选举 Leader,优先保证数据一致性
4. 单击提交,完成设置。