无法加载安全 kafka 主题的 JKS 类型的 SSL 密钥库

问题描述 投票:0回答:1

首先,我们尝试使用此 JMeter 为启用 sasl_ssl 的 Kafka 发送 Kafka 消息。因此,为此,我们创建了一个线程组(https://i.stack.imgur.com/H3OLH.png),其中添加了 Kafka 生产者采样器(https://i.stack.imgur.com/FBa2k.png)、Kafka 生产者配置(https://i.stack.imgur.com/ShTrq.png)。

  1. 在 Kafka 生产者采样器中,我添加了变量名称、Kafka 主题和我们要发送的有效负载消息。
  2. 在 Kafka 生产者配置中,我们添加了 Kafka 代理,即主机名,并添加了 sasl.jaas.config 及其值。
  3. 现在,当我们开始运行 JMeter 时,我们收到错误,例如无法加载 JKS 类型的 SSL 密钥库。 (https://i.stack.imgur.com/krfFo.png)
ssl jmeter jks
1个回答
0
投票

您是否尝试阅读文档,其中指出:

例如,要启用 SSL 属性,您可以添加以下属性

_ssl.key.password
_ssl.keystore.location
_ssl.keystore.password
_ssl.keystore.type
_ssl.truststore.location
_ssl.truststore.password
_ssl.truststore.type

注意:这些只是示例属性,SSL 属性已包含在 kafka 采样器中。

您需要修改属性以指向您的密钥库,并确保密钥库包含安全连接到 Kafka 所需的证书,可以使用 keytoolOpenSSL

添加证书

更多信息:如何使用 JMeter 进行 Kafka 测试

© www.soinside.com 2019 - 2024. All rights reserved.