任何机构都可以帮助命令使用 SSl 列出 kafka 主题吗?
我有消费者 SSL 配置和生产者 SSL 配置命令,但找不到使用 SSl 列出 Kafka 主题的方法。
您应该能够通过使用--bootstrap-server
选项来执行此操作,因此在引导列表中指定 Kafka 代理,然后--command-config
提供包含管理客户机配置参数的属性文件。
在该属性文件中,您应该指定ssl.truststore.location
和ssl.truststore.password
(最终ssl.truststore.type
(,就像通常对生产者和使用者客户端所做的那样。
如果启用了 TLS 客户端身份验证,则还必须设置ssl.keystore.location
和ssl.keystore.password
。
据我所知,如果你想获取 Kafka 主题列表,消费者和生产者 SSL 配置实际上并没有区别。只需简单地尝试 cli 命令:
./bin/kafka-topics--zookeeper localhost:2181 --list
或
./bin/kafka-topics.sh --zookeeper localhost:2181 --list