1
Kafkaトピックに送信されているメッセージの検証/フィルタリングは可能ですか?Kafkaのトピックに送信されたメッセージの事前検証
同様に、有効なクライアント/プロデューサのみが自分のトピックにメッセージを送信するようにしたいと思います。特定のパラメータ/基準に基づいて無効なメッセージを破棄することで、消費者側で検証を確実に実行できます。しかし、メッセージがトピックに書き込まれる前にそれをやりたいのであれば、どうしたらいいでしょう。
Kafkaは、メッセージを受信し、検証を実行し、それに応じてそのメッセージを破棄またはトピックに書き込む必要があるかどうかを判断します。これは可能ですか?
おかげ
にメッセージを書き込む前に検証を行いますされ、その後、あなたはプロキシアプリケーションのいくつかのフォームの後ろに実際のカフカブローカーを隠すことができ、それらを書き込む前に、着信メッセージを検証する必要がある場合ははい、あなたは接続を認証することができますクライアントからカフカブローカーまで。こうすることで、「有効な」クライアントだけが接続してメッセージを送信できます。 http://docs.confluent.io/2.0.0/kafka/security.html –