Apache kafka 是否可以忽略具有特定客户端版本的Kafka消费者?

Apache kafka 是否可以忽略具有特定客户端版本的Kafka消费者?,apache-kafka,kafka-consumer-api,Apache Kafka,Kafka Consumer Api,我们已将我们的卡夫卡代理升级到0.10.2.1,同时还更新了日志消息格式版本 但我们从测试中了解到,如果具有10之前客户端版本的Kafka消费者订阅升级后的Kafka Brokers中的主题,则会导致非常高的CPU正常运行,从而导致严重的服务降级 我们是否可以在Kafka Brokers本身中设置配置,以拒绝使用旧版本的Kafka消费者客户端?如果您禁用纯文本端口并仅使用SSL或SASL身份验证运行,则会阻止任何0.8或更早版本的客户端连接。它还提供了创建个人登录的功能,以便您知道谁在连接并启用

我们已将我们的卡夫卡代理升级到
0.10.2.1
,同时还更新了日志消息格式版本

但我们从测试中了解到,如果具有10之前客户端版本的Kafka消费者订阅升级后的Kafka Brokers中的主题,则会导致非常高的CPU正常运行,从而导致严重的服务降级


我们是否可以在Kafka Brokers本身中设置配置,以拒绝使用旧版本的Kafka消费者客户端?

如果您禁用纯文本端口并仅使用SSL或SASL身份验证运行,则会阻止任何0.8或更早版本的客户端连接。它还提供了创建个人登录的功能,以便您知道谁在连接并启用ACL和配额。

为什么不禁用或升级客户端?我不知道如何在不阻止特定版本的特定消费者的IP连接到主机的情况下阻止他们的特定消费者连接。我们无法完全控制错误的客户端,因此@WilliamHammond可能很难做到这一点