Kirk True created KAFKA-16149:
---------------------------------
Summary: Aggressively expire unused client connections
Key: KAFKA-16149
URL: https://issues.apache.org/jira/browse/KAFKA-16149
Project: Kafka
Issue Type: Improvement
Components: clients, consumer, producer
Reporter: Kirk True
Assignee: Kirk True
The goal is to minimize the number of connections from the client to the
brokers.
On the Java client, there are potentially two types of network connections to
brokers:
# Connections for metadata requests
# Connections for fetch, produce, etc. requests
The idea is to apply a much shorter idle time to client connections that have
_only_ served metadata (type 1 above) so that they become candidates for
expiration more quickly.
Alternatively (or additionally), a change to the way metadata requests are
routed could be made to reduce the number of connections.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)