Я пытаюсь подключиться к серверу MS SQL с io.confluent.connect.jdbc.JdbcSourceConnector
и поместил mssql-jdbc-7.4.1.jre8.jar
по следующему пути /usr/share/confluent-hub-components/confluentinc-kafka-connect-jdbc/lib
во время выполнения.
Но драйвер сервера MS SQL не загружается и регистрация в Kafka Connect во время выполнения, даже если загружаются другие драйверы, например драйверы Oracle и MySQL, которые находятся в той же папке.
Ниже приведена конфигурация окружения Kafka Connect:
CONNECT_PLUGIN_PATH: '/usr/share/java,/usr/share/confluent-hub-components/'
kafka-connect | [2020-05-08 13:16:20,119] INFO Added plugin 'io.confluent.connect.jdbc.JdbcSourceConnector' (org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader)
kafka-connect | [2020-05-08 13:16:20,122] DEBUG Registered java.sql.Driver: jTDS 1.3.1 to java.sql.DriverManager (org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader)
kafka-connect | [2020-05-08 13:16:20,126] DEBUG Registered java.sql.Driver: com.mysql.cj.jdbc.Driver@1f966492 to java.sql.DriverManager (org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader)
kafka-connect | [2020-05-08 13:16:20,169] DEBUG Registered java.sql.Driver: oracle.jdbc.OracleDriver@1ad8df52 to java.sql.DriverManager (org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader)
kafka-connect | [2020-05-08 13:16:20,173] DEBUG Registered java.sql.Driver: org.postgresql.Driver@889d9e8 to java.sql.DriverManager (org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader)
kafka-connect | [2020-05-08 13:16:20,175] DEBUG Registered java.sql.Driver: org.sqlite.JDBC@351e414e to java.sql.DriverManager (org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader)
Я попытался добавить CLASSPATH
в драйвер сервера MS SQL, хотя он не регистрирует сервер MS SQL.
Любая помощь очень ценится.