Updated on 2022-08-12 GMT+08:00

Changing Partition Quantity

After creating a topic, you can increase the number of partitions based on service requirements.

Changing the number of partitions does not affect services.

There are two methods:

Method 1: By Using the Console

  1. Log in to the management console.
  2. Click in the upper left corner to select a region.

    Select the same region as your application service.

  3. Click and choose Application > Distributed Message Service for Kafka to open the console of DMS for Kafka.
  4. Click the desired Kafka instance to view the instance details.
  5. Click the Topics tab.
  6. Modify the number of partitions using either of the following methods:

    • Select one or more topics and click Edit Topic in the upper left corner.
    • In the row containing the desired topic, click Edit.

  7. Enter the number of partitions and click OK.

    • The number of partitions can only be increased.
    • To ensure performance, the Kafka console allows a maximum of 100 partitions for each topic.
    • The total number of partitions of all topics cannot exceed the maximum number of partitions allowed by the instance.

Method 2: By Using Kafka Manager

  1. Log in to Kafka Manager.
  2. Choose Topic > List to view the list of topics.
  3. Click a topic to view its details.
  4. Click Add Partitions.

    Figure 1 Topic details page

  5. Enter the number of partitions and click Add Partitions.

    Figure 2 Adding partitions

    If "Done" is displayed, the partitions are added successfully.

    Figure 3 Partitions added
    • The number of partitions can only be increased.
    • The total number of partitions of all topics cannot exceed the maximum number of partitions allowed by the instance.