作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用的是 Kafka 2.0.0 版本。我已经在 Kafka 中启用了 SASL_PLAINTEXT 并从控制台生产者和控制台消费者进行了测试,它对我有用。现在我尝试使用消费 Kafka 发布和使用来自 Nifi 的数据并发布 Kafka 处理器,但我无法进行连接。我遇到以下错误。
Caused by: org.apache.kafka.common.KafkaException: javax.security.auth.login.LoginException: unable to find LoginModule class: org.apache.kafka.common.security.plain.PlainLoginModule
Caused by: javax.security.auth.login.LoginException: unable to find LoginModule class: org.apache.kafka.common.security.plain.PlainLoginModule
下面是我在 Nifi 端所做的配置。
我将kafka_client_jaas.conf文件保存在Nifi配置路径(/opt/nifi/nifi-1.9.2/conf/)
以下是我从 Nifi 使用的属性
安全协议(protocol) = SASL_PLAINTEXT
我正在尝试添加以下属性,但没有获得连接。
sasl.mechanism=PLAIN
sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required
SASL 机制无效,因为必须是该 Kafka 客户端的已知配置机制。
最佳答案
我使用了 Nifi 的不同发布和消费处理器,那么它对我有用
关于java - Apache Nifi 与 kafka SASL_PLAINTEXT 的连接问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60371089/
我使用的是 Kafka 2.0.0 版本。我已经在 Kafka 中启用了 SASL_PLAINTEXT 并从控制台生产者和控制台消费者进行了测试,它对我有用。现在我尝试使用消费 Kafka 发布和使用
我需要使用 Camel 使用身份验证协议(protocol) Kerberos 将 ActiveMQ 消息路由到 Kafka(Cloudera)。 ActiveMQ v5.15.4 Camel :2.
我是一名优秀的程序员,十分优秀!