Hello,

I have kafka cluster with certain topic that had too few partitions, so a
large backlog of messages was collected. After i added additional
partitions, only the newly messages balanced between all the new partitions.

What is the preferred way to balance the "old" backlog of messages inside
the original partitions across all the new partitions?

I thought of reading and writing again all the messages backlog to this
topic and update the offsets accordingly, but it will make duplication of
messages if a new consumer group will start consuming from the beginning of
this topic.

How can i solve this?

Thanks.

Reply via email to