Viktor Somogyi-Vass created KAFKA-13917:
-------------------------------------------
Summary: Avoid calling lookupCoordinator() in tight loop
Key: KAFKA-13917
URL: https://issues.apache.org/jira/browse/KAFKA-13917
Project: Kafka
Issue Type: Improvement
Components: consumer
Affects Versions: 3.1.1, 3.1.0, 3.1.2
Reporter: Viktor Somogyi-Vass
Assignee: Viktor Somogyi-Vass
Currently the heartbeat thread's lookupCoordinator() is called in a tight loop
if brokers crash and the consumer is left running. Besides that it floods the
logs on debug level, it increases CPU usage as well.
The fix is easy, just need to put a backoff call after coordinator lookup.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)