Kafka客户端3.4.0版本移除SslConfigs.SSL_CLIENT_AUTH_CONFIG,替代方案是什么?
Kafka 3.4.0中SslConfigs.SSL_CLIENT_AUTH_CONFIG的替代方案
在Kafka客户端3.4.0版本里,SslConfigs.SSL_CLIENT_AUTH_CONFIG常量已被移除,官方提供的替代方案如下:
- 使用
ClientSecurityConfigs.SSL_CLIENT_AUTH_CONFIG常量:该常量归属org.apache.kafka.common.config.ClientSecurityConfigs类,是官方针对客户端安全配置统一调整后的替代项,功能与原常量完全一致,对应配置键为"ssl.client.auth"。 - 直接使用配置字符串
"ssl.client.auth":若代码无需依赖类常量,直接使用这个字符串配置键也能实现相同效果,还能规避版本变更带来的常量引用问题。
需要注意的是,该配置的取值范围(如"none"、"required"、"requested")并未发生变化,仅常量的归属类进行了调整。
内容的提问来源于stack exchange,提问作者purvi ijantkar
相关产品推荐
相关产品推荐

