创建 Topic 之后,您可以根据业务流量随时调整分区数量等 Topic 配置信息,及时扩展 Topic 承载业务流量的能力。
已创建消息队列 Kafka版实例和 Topic。详细步骤请参考创建实例和创建 Topic。
在顶部菜单栏中选择地域,并在左侧导航栏中单击实例列表。
找到目标实例,单击实例名称。
在页签栏中单击Topic管理。
找到目标 Topic,并在其对应的操作列单击修改配置。
填写相关配置参数。
参数 | 说明 |
---|---|
分区数 | 此 Topic 的分区数量。分区数量越大,消费的并发度越大。 |
副本数 | 分区的副本个数,表示在对应数量的副本上备份数据,用于保障分区的高可用。当其中一个 Broker 故障时仍可保障数据可用性,副本数越大可靠性越高。 说明
|
最小同步副本数 | Topic 最小同步副本个数,即 min.insync.replicas 参数。该值越大,数据可靠性越好,但是可用性将会降低。
|
消息保留时长 | 磁盘容量充足时,消息在此 Topic 中的最大保留时长,即消息的存储时间。消费者必须在此时间结束前消费消息,否则消息将被删除。删除的消息,无法被消费。 |
最大消息大小 | 此 Topic 中单条消息的最大长度。 |
在弹出对话框中确认风险提示,并单击确定。
如果修改 Topic 配置时修改了分区副本数,后端服务会自动创建一个后台任务,任务类型为更改Topic副本数,用于监控此设置的执行情况。您可以在后台任务页签中查看任务详情。详细说明请参考后台任务管理。