hudeqi opened a new pull request, #13913:
URL: https://github.com/apache/kafka/pull/13913

   ### Activation
   n the “syncTopicAcls” thread of MirrorSourceConnector, full amount of 
"TopicAclBindings" related to the replicated topics of the source cluster will 
be regularly listed, and then fully updated to the target cluster. Therefore, a 
large number of repeated "TopicAclBindings" will be repeatedly sent  by calling 
"targetAdminClient". This action is redundant. In addition, if too many 
"TopicAclBindings" are updated at one time, it may also take a long time for 
the target cluster to handle processing the "createAcls" request, which will 
affect the accumulation of the request queue of the target cluster and further 
affect the processing delay of other type requests.
   
   ### Solution
   "TopicAclBinding" can be like the variable “knownConsumerGroups” in 
MirrorCheckpointConnector, and only update the incremental added 
"TopicAclBinding" every time, which can solve the above-mentioned problems.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to