Что означает ключевое слово PLAINTEXT в конфигурации Kafka? - PullRequest
0 голосов
/ 07 июня 2018

В Документация Apache Kafka они используют ключевое слово PLAINTEXT в качестве протокола во многих настройках по умолчанию:

например, listeners=PLAINTEXT://broker1:9091,SSL://broker1:9092

Представляет ли онопросто протокол по умолчанию, отличный от SSL, и если так, почему они используют для этого ключевое слово PLAINTEXT ?

1 Ответ

0 голосов
/ 07 июня 2018

docs для listeners состояний:

Разделенный запятыми список URI, которые мы будем прослушивать, и имена слушателей.Если имя слушателя не является протоколом безопасности, необходимо также установить listener.security.protocol.map.

Так что PLAINTEXT в вашем примере - это протокол безопасности, используемый на слушателе.Вы можете найти список поддерживаемых протоколов и их соответствующие значения в SecurityProtocol Javadocs .

PLAINTEXT означает, что прослушиватель будет без аутентификации и не зашифрован.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...