You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Wenbing Shen (Jira)" <ji...@apache.org> on 2021/03/25 17:34:00 UTC

[jira] [Created] (KAFKA-12556) Add --under-preferred-replica-partitions option to describe topics command

Wenbing Shen created KAFKA-12556:
------------------------------------

             Summary: Add --under-preferred-replica-partitions option to describe topics command
                 Key: KAFKA-12556
                 URL: https://issues.apache.org/jira/browse/KAFKA-12556
             Project: Kafka
          Issue Type: Improvement
          Components: tools
            Reporter: Wenbing Shen


Whether the preferred replica is the partition leader directly affects the external output traffic of the broker. When the preferred replica of all partitions becomes the leader, the external output traffic of the broker will be in a balanced state. When there are a large number of partition leaders that are not preferred replicas, it will be destroyed this state of balance.

Currently, the controller will periodically check the unbalanced ratio of the partition preferred replicas (if enabled) to trigger the preferred replica election, or manually trigger the election through the kafka-leader-election tool. However, if we want to know which partition leader is in the non-preferred replica, we need to look it up in the controller log or judge ourselves from the topic details list.

We can add the --under-preferred-replica-partitions configuration option in TopicCommand describe topics to query the list of partitions in the current cluster that are in non-preferred replicas.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)