我正在尝试使用java生产者代码中的kerberos安全性写入hadoop环境中的kafka主题。我的代码与java version 1.7
一起正常运行,但在尝试使用java 1.6
时失败了。
对于java 1.7
我使用kafka 2.10.0.9.*.jar
而java 1.6
我尝试使用kafka 2.10.0.8.2.*.jar
。
错误是:
Fetching topic metadata with correlation id 8 for topics [Set(Topic1)] from broker [BrokerEndPoint(0,tbldakf01adv-hdp.tdc.vzwcorp.com,6667)] failed
java.nio.channels.ClosedChannelException
我已经设置了jaas和conf文件,并从jaas指向keytab文件。
如何使用java 1.6
成功从java代码发送到kafka主题?