2017-08-12 7 views
2

カフカブローカーを0.10.2.1にアップグレードし、同時にログメッセージフォーマットのバージョンも更新しました。特定のクライアントバージョンのKafka Consumersを無視することはできますか?

しかし、アップグレードされたカフカブローカーのトピックを購読しているKafka Consumerが10を超えるクライアントバージョンを使用している場合、CPU稼働率が非常に高くなり、サービスが大幅に低下することがあります。

Kafka Brokers自体で設定をセットアップすることは可能ですか?古いバージョンのKafkaコンシューマクライアントは拒否されますか?

+0

なぜクライアントを無効にしたりアップグレードしたりしないのですか?特定のバージョンの特定のコンシューマ接続がホストに接続できないようにIPをブロックすることなく、どのように特定のコンシューマ接続を防止するかはわかりません。 –

+0

私たちは間違ったクライアントを完全にコントロールしていないので、難しいかもしれません@ウィリアム・ハモンド – Chantz

答えて

1

プレーンテキストポートを無効にし、SSLまたはSASL認証のみで実行すると、0.8以前のクライアントが接続できなくなります。また、個々のログインを作成して、ACLとクォータの接続と有効化を知ることができます。

関連する問題