在Apache Kafka Documentation中,他们在许多默认设置中使用关键字 PLAINTEXT 作为协议:
e.g。
listeners=PLAINTEXT://broker1:9091,SSL://broker1:9092
它是否仅代表默认的非SSL协议,如果是,为什么他们使用 PLAINTEXT 关键字呢?
答案 0 :(得分:3)
listeners
州的docs:
我们将侦听的以逗号分隔的URI列表以及侦听器名称。 如果侦听器名称不是安全协议, 还必须设置listener.security.protocol.map。
因此,示例中的PLAINTEXT
是侦听器上使用的安全协议。您可以在SecurityProtocol Javadocs。
PLAINTEXT
表示侦听器未经身份验证且未加密。