我需要别人的帮助。
我遵循了教程Streaming Data from MySQL into Kafka with Kafka Connect and Debezium,但是在使用Debezium MySQL Connector将MySql连接到Kafka服务器时遇到了麻烦。
这是我的设置和其他信息。
OS:Windows 10。
Kafka Connect:Confluent 5.0。
MySQL Connector:0.8.1最终版。
我保留文件
。
我添加了插件路径
当我尝试连接到Kafka Connect时,它返回了一个错误。 “找不到任何实现Connector且名称与io.debezium.connector.mysql.MySqlConnector匹配的类”
我想念什么吗?有人可以帮忙吗?
答案 0 :(得分:1)
请确保将.jar连接器文件放置在kafka-connect属性中定义的plugins.path
下,并且通常映射到/usr/share/java
。
在正确的目录下添加连接器后,您需要加载连接器或重新启动kafka-connect,以便在启动时自动加载该连接器。
答案 1 :(得分:0)
您的插件路径错误(confluent-5.0.0 \ share \ java) 要么以/开头(表示当前驱动器的根目录),要么提供完整路径。
这是连接器jar在类路径中不存在的原因