PLAINTEXT关键字在Kafka配置中意味着什么?

Iva*_*cki 6 apache-kafka

Apache Kafka文档中,它们在许多默认设置中使用关键字PLAINTEXT作为协议:

例如 listeners=PLAINTEXT://broker1:9091,SSL://broker1:9092

它仅代表默认的非SSL协议吗?如果是,为什么他们为此使用PLAINTEXT关键字?

Mic*_*son 7

文档listeners状态:

用逗号分隔的URI列表和侦听器名称。如果侦听器名称不是安全协议,则还必须设置listener.security.protocol.map。

因此,PLAINTEXT在您的示例中是侦听器上使用的安全协议。您可以在SecurityProtocol Javadocs中找到受支持协议的列表及其各自的含义。

PLAINTEXT 表示侦听器将未经身份验证且未加密。

  • PLAINTEXT_HOST 怎么样? (2认同)