Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • leader.replication.throttled - boolean representing if leader replication traffic is throttled on the whole broker

  • follower.replication.throttled - boolean representing if follower replication traffic is throttled on the whole broker

This is an example of how leader replication throttling can be enabled for the whole broker:

bin/kafka-configs … --alter
--add-config 'leader.replication.throttled=true'
--entity-type broker
--entity-name brokerId

Proposed Changes

Currently, setting replication throttles at the topic and partition levels is supported. This KIP proposes changing the replication logic to also support configuring throttles at the broker level - meaning all replication traffic to/from any partition on a specified broker will be throttled.

...