Mickael Maison created KAFKA-10713:
--------------------------------------

             Summary: Surprising behaviour when bootstrap servers are separated 
by semicolons
                 Key: KAFKA-10713
                 URL: https://issues.apache.org/jira/browse/KAFKA-10713
             Project: Kafka
          Issue Type: Improvement
            Reporter: Mickael Maison


When creating a Kafka client with bootstrap.servers set to 
"kafka-0:9092;kafka-1:9092;kafka-2:9092", it has a strange behaviour.

For once, there's no warning or error messages. The client will connect and 
start working. However, it will only use the hostname after the last semicolon! 
kafka-2 in this example!

assertEquals("kafka-2", getHost("kafka-1:1234;kafka-1:1234;kafka-2:1234"));

I believe semicolon are not valid characters in hostname/domain names, so we 
should be able to provide better validation.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to