Kafka SSL 连接错误

Ran*_*ral 4 apache-kafka

我在从连接到包含基于 SSL 身份验证的服务器端的客户端进行生产时收到以下警告:

[2016-03-10 07:09:13,018] WARN The configuration ssl.keystore.location = /etc/pki/tls/certs/keystore-hpfs.jks was supplied but isn't a known config. (org.apache.kafka.clients.producer.ProducerConfig)
[2016-03-10 07:09:13,019] WARN The configuration ssl.keystore.password = 1qazxsw2 was supplied but isn't a known config. (org.apache.kafka.clients.producer.ProducerConfig)
[2016-03-10 07:09:13,019] WARN The configuration ssl.key.password = 1qazxsw2 was supplied but isn't a known config. (org.apache.kafka.clients.producer.ProducerConfig)
[2016-03-10 07:09:13,019] WARN The configuration ssl.truststore.type = JKS was supplied but isn't a known config. (org.apache.kafka.clients.producer.ProducerConfig)
[2016-03-10 07:09:13,019] WARN The configuration ecurity.protocol = SSL was supplied but isn't a known config. (org.apache.kafka.clients.producer.ProducerConfig)
[2016-03-10 07:09:13,019] WARN The configuration ssl.keystore.type = JKS was supplied but isn't a known config. (org.apache.kafka.clients.producer.ProducerConfig)
[2016-03-10 07:09:13,019] WARN The configuration ssl.enabled.protocols = TLSv1.2,TLSv1.1,TLSv1 was supplied but isn't a known config. (org.apache.kafka.clients.producer.ProducerConfig)
Run Code Online (Sandbox Code Playgroud)

所以我无法生成任何低于错误的消息:

错误 向主题 test 发送消息时出错,键为 null,值为 2 字节,错误为:60000 毫秒后无法更新元数据。(org.apache.kafka.clients. Producer.internals.ErrorLoggingCallback)

小智 8

当 kafka 记录 SSL 握手错误时,我对生产者也遇到了同样的问题。结果我忘记添加security.protocol=SSL到我的生产者属性中。