Chantz
Chantz

Reputation: 5963

Is it possible to ignore Kafka Consumers with certain client versions?

We have upgraded our Kafka Brokers to 0.10.2.1 and at the same time also updated the log message format version.

But we know from tests that if Kafka Consumer with pre-10 client versions subscribe to the topics in the upgraded Kafka Brokers, it causes very high CPU uptick, causing serious service degradation.

Is it possible for us to setup a configuration in Kafka Brokers itself, such that Kafka Consumer clients with old versions are rejected?

Upvotes: 3

Views: 206

Answers (1)

Hans Jespersen
Hans Jespersen

Reputation: 8335

If you were to disable the plaintext port and run with only SSL or SASL authentication then it would prevent any 0.8 or earlier clients from connecting. It would also give the the capability to create individual logins so you would know who's connecting and enable ACLs and quotas.

Upvotes: 1

Related Questions