【发布时间】:2018-11-07 15:03:43
【问题描述】:
我正在尝试部署一个独立连接作业以从 mssql 服务器进行流式传输,但是我面临一个问题(Kafka-Connect 是我的 Ambari 部署的一部分,而不是 docker)。这是我正在使用的属性文件:
name=JdbcSourceConnector
connector.class=io.confluent.connect.jdbc.JdbcSourceConnector
connection.user=ue
connection.password=pw
tasks.max=1
connection.url=jdbc:sqlserver://servername
topic.prefix=iblog
query=SELECT * FROM IB_WEBLOG_DUMMY_small
value.converter=org.apache.kafka.connect.json.JsonConverter
key.converter=org.apache.kafka.connect.json.JsonConverter
poll.interval.ms=5000
table.poll.interval.ms=120000
mode=incrementing
incrementing.column.name=ID
我已将jar 文件sqljdbc42.jar 添加到/usr/share/java
并运行export CLASSPATH=/usr/share/java/*
但是我仍然遇到错误Failed to find any class that implements Connector and which name matches io.confluent.connect.jdbc.JdbcSourceConnector
我做错了什么还是我可以检查其他东西?
【问题讨论】:
标签: java apache-kafka apache-kafka-connect