в кафку из файла в винде?
* kafkacat - нет бинарей под винду, WSL не подходит.
* kafka-console-producer тупой как пробка(либо я) - так и не смог настроить, чтобы он понимал параметры для парсинга заголовков отсюда. Просто тупо игнорит настройки.
Но может у кого какие-нть примеры под рукой есть? И/или другие утилиты?
P.S. Целый день гугления не помог пока что 😭
WSL не подходит, а докер или другая виртуалка?
С этим тоже много волокиты. * Установить + настоить что-то с kafkacat + доступом к внешней кафке через VPN * Залить файл в контейнер * Запустить/отладить + понять ошибки в случае чего. Выглядит слишком хрупко 😔
console producer работает как надо со всем кроме ключей и заголовков. Всё усложняется тем, что дефотные настройки не подходят, т.к. используемые там символы являются частью JSON-а А переопределенные настройки почему то игнорируются. Запускаю так: kafka-console-producer --bootstrap-server 127.0.0.1:9092 --topic test --property parse.key=true --property parse.headers=true --property headers.key.separator="~" --property headers.delimiter="+" Потом засовываю значение: >h1~v1+key+value Получаю ошибку: org.apache.kafka.common.KafkaException: No key separator found on line number 1: 'h1~v1+key+value' at kafka.tools.ConsoleProducer$LineMessageReader.parse(ConsoleProducer.scala:374)
Обсуждают сегодня