Я пытаюсь добавить перехватчик для проверки сообщений, опубликованных продюсером на тему Кафки. Мне нужно сделать несколько проверок в дополнение к проверке схемы, которая выполняется по теме Кафки. Шаги, которые я последовал, следующие.Производитель Kafka Interceptor
- Я написал класс Java, расширяющий интерфейс ProducerInterceptor.
- Скомпилировал класс и создал файл jar, который помещается в папку, включенную в путь к классам.
- Добавлен intercetors.classes = имя_файла в production.properties внутри установки Kafka.
Но когда я публикую сообщение в теме, пользовательский класс перехватчика, который я написал, не вызывается. (Я тоже не получаю ошибок. Сообщения публикуются в теме отлично).
I бессмыслица называют https://cwiki.apache.org/confluence/display/KAFKA/KIP-42%3A+Add+Producer+and+Consumer+Interceptors
Пожалуйста консультации по этому вопросу.
благодарит за ответ Крис. Да, он правильно упоминается как interceptor.classes в production.properties. Извините за опечатку. –