Драйвер MS SQL не загружается и не регистрируется в журнале выполнения Kafka Connect - PullRequest
0 голосов
/ 09 мая 2020

Я пытаюсь подключиться к серверу 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.

Любая помощь очень ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...