public static void addTopicPartitions() throws ExecutionException, InterruptedException {
Properties properties = initConfig();
AdminClient client = AdminClient.create(properties);
// 修改为3个分区,分区数量只能增加,不能减小
NewPartitions newPartitions = NewPartitions.increaseTo(3);
Map<String, NewPartitions> newPartitionsMap = new HashMap<>();
newPartitionsMap.put(topic, newPartitions);
CreatePartitionsResult result = client.createPartitions(newPartitionsMap);
result.all().get();
client.close();
}
kafka 修改分区
最新推荐文章于 2023-03-21 20:51:05 发布