Closed amuraru closed 3 years ago
@amuraru Thanks for reporting the issue with details (and sorry for the delayed response here)! The removal of throttle from broker 101 indeed seems premature.
Would you be interested in contributing a fix for this issue?
We are seeing an unexpected behaviour when setting rebalance throttle. Here is a sequence of events where CC generated a reassignment plan for 4 replicas (2 for topicA and 2 for topicB).
^^^ ReplicationThrottleHelper is removing the movement throttles from broker e.g
101
although this broker is still involved in another reassignment task (26) - see below.Attaching also the replication throttle rates as reported by Kafka during these reassignments triggered by CruiseControl: (
kafka_server_followerreplication_byte_rate
andkafka_server_leaderreplication_byte_rate
metrics)Here we can see that broker-101 follower incoming byte rate was higher than the configured quota (200MB/s)