Kafka融合JDBC连接器无效值

时间:2017-10-26 10:15:07

标签: jdbc apache-kafka apache-kafka-connect

我使用kafka jdbc confluent connector 3.x从Oracle获取数据并将其发布到Kafka服务器。

属性文件配置如下所示。

name=demo-jdbc-source
connector.class=io.confluent.connect.jdbc.JdbcSourceConnector
connection.url=jdbc://db_config  
table.whitelist=Table_test
tasks.max=1 
mode=incrementing 
incrementing.column.name=TEST_ID
topic.prefix=jdbc-source-

运行时遇到如下错误:

> Invalid value io.confluent.connect.jdbc.JdbcSourceConnector for
> configuration connector.class: Class
> io.confluent.connect.jdbc.JdbcSourceConnector could not be found.

1 个答案:

答案 0 :(得分:1)

看起来Kafka Connect无法找到JDBC连接器JAR。

您是使用Confluent Platform本身,还是JDBC Connector与现有的Kafka部署一起使用?在前者中,路径将自动建立。如果是后者,您需要确保{CLASPATH上有kafka-connect-jdbc-3.3.0.jar(或使用Connect工作者配置中的plugin.path configuration option