Я занят изучением кафки, в частности нижестоящего элемента использования коннектора приемника (jdb c) для отправки данных из топики кафки c в mysql.
, которую я собрал изображение из слитного образа kafka-connect-base с разъемом jdb c и драйвером mysql jdb c в Dockerfile, например:
FROM confluentinc/cp-kafka-connect-base
RUN confluent-hub install --no-prompt confluentinc/kafka-connect-jdbc:5.4.1
ENV MYSQL_DRIVER_VERSION 5.1.39
RUN curl -k -SL "https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-${MYSQL_DRIVER_VERSION}.tar.gz" \
| tar -xzf - -C /usr/share/java/kafka/ --strip-components=1 mysql-connector-java-5.1.39/mysql-connector-java-${MYSQL_DRIVER_VERSION}-bin.jar
Я буду честен, Я немного заблудился в документации и дошел до того, что я хочу включить конфигурацию для приемника, но я понятия не имею, как включить это или куда скопировать. Я создал файл конфигурации приемника, но не уверен, куда его поместить. Как часть сборки образа или при запуске контейнера kafka-connect?
Конечной игрой для этого является создание развертывания руля для этого соединителя, но я еще не там.
Любая помощь будет принята с благодарностью, поскольку я узнаю все о Kafka и Kafka Connect.