Stanislav Vodetskyi created KAFKA-8557:
------------------------------------------
Summary: Support named listeners in system tests
Key: KAFKA-8557
URL: https://issues.apache.org/jira/browse/KAFKA-8557
Project: Kafka
Issue Type: Test
Components: system tests
Reporter: Stanislav Vodetskyi
Kafka currently supports named listeners, where you can have two or more
listeners with the same security protocol but different names. Current
{{KafkaService}} implementation, however, wouldn't allow that, since listeners
in {{port_mappings}} are keyed by {{security_protocol}}, so there's 1-1
relationship. Kafka clients in system tests use {{bootstrap_servers()}} method,
which also accepts {{security_protocol}}, as a way to pick a port to talk to
kafka.
The scope of this jira is to refactor KafkaService to support named listeners,
specifically two things - ability to have custom-named listeners and ability to
have several listeners with the same security protocol.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)