我正在尝试通过具有SASL配置的spring集成模块连接到kafka服务器并出现错误
java.lang.IllegalArgumentException:在JAAS配置中找不到“ KafkaClient”条目。系统属性“ java.security.auth.login.config”未设置
但是当我构造简单的使用者并轮询消息时,一切工作正常。有人可以告诉我如何关闭JAAS授权或通过它正确连接。 这是我的KafkaConfig.java 和SaslConfiguration.java。感谢您的回答!
答案 0 :(得分:0)
有一个KafkaConsumerFactory
可以接受您在要点中提到的同一组属性:https://docs.spring.io/spring-kafka/docs/2.1.10.RELEASE/reference/html/_reference.html#_receiving_messages