分布式消息服务Kafka

修改Topic

2024-05-08 07:14:54

场景描述

Kafka修改主题的场景描述如下:

l  数据分区调整:当数据负载不均衡或者需要重新分配数据分区时,可以通过修改主题来调整数据分区的数量和分布。管理员可以根据实际情况修改主题的配置,重新分配分区,以实现更好的负载均衡和性能优化。

l  副本分配策略调整:Kafka的主题可以配置多个副本以实现数据冗余和高可用性。当需要调整副本的分配策略时,可以修改主题的配置,更改副本的分布方式,以满足不同的需求,如提高数据的可靠性或者减少网络传输的开销。

l  数据保留策略变更:Kafka支持根据时间或者大小等条件来设置数据的保留策略。当需要修改主题的数据保留策略时,可以修改主题的配置,调整数据的保留时间或者保留的数据大小,以便根据实际需求来管理数据的存储和清理。

操作步骤

(1)登录管理控制台。

(2)进入Kafka管理控制台。

(3)在实例列表页在操作列,目标实例行点击“管理”。

(4)点击“主题管理”后、点击“修改”。

(5)点击“修改”后,出现如下弹窗,详细参数见Topic参数说明。

参数

说明

分区数

您可以设置Topic的分区数,分区数只能增加,不能减少

 

消息保留时长

单位毫秒。消费者必须在此时间结束前消费消息,否则消息将被删除。删除的消息,无法被消费。需要合理设置超时时间,防止消息丢失

分区容量限制

单个分区存放最消息大小,默认12Gb

批次消息最大限制

topic允许的最大的record batch size

最小同步副本数

ack=-1时,当达到最小副本同步数的副本确认收到消息时,视为消息发送成功


q9A5viYLDQdu