Sergey Korytnikov created KAFKA-6669:
----------------------------------------
Summary: KIP-271: Add NetworkClient redirector
Key: KAFKA-6669
URL: https://issues.apache.org/jira/browse/KAFKA-6669
Project: Kafka
Issue Type: Improvement
Components: clients
Reporter: Sergey Korytnikov
"KIP-271 Add NetworkClient redirector" purposes the change to accommodate
environments without proper DNS support, when KafkaProducer or KafkaConsumer
tries to connect to Kafka brokers that are inside another network.
Currently, Kafka client connection fails with
"[java.io|http://java.io/].IOException: Can't resolve address" __ after Kafka
cluster metadata is updated with internal DNS names of brokers, unreachable by
Client. The example of such configuration might be a Java Client calling Kafka
Cluster from outside of Kubernetes cluster or AWS network.
The KIP improves NetworkClient to redirect the call to alternative network
address and provides developers with additional Configurable interface to
specify redirection rules.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)