Kafka Connect 是一个用于在 Apache Kafka 和其他系统之间可扩展且可靠地传输数据的工具
以下是使用 curl 在 Kafka Connect REST API 中创建新条目的示例:
http://localhost:8083/connectors
上可用。my-connector.json
的文件,其中包含以下内容:{
"name": "my-connector",
"config": {
"connector.class": "io.confluent.connect.jdbc.JdbcSourceConnector",
"tasks.max": "1",
"connection.url": "jdbc:mysql://localhost:3306/mydb",
"connection.user": "user",
"connection.password": "password",
"mode": "incrementing",
"incrementing.column.name": "id",
"topic.prefix": "my-topic-"
}
}
请根据您的需求修改此配置。
curl -X POST -H "Content-Type: application/json" --data @my-connector.json http://localhost:8083/connectors
如果一切正常,您应该会看到类似以下的响应:
{"name": "my-connector", "config": {...}, "tasks": [], "type": "source"}
这表明新连接器已成功创建。
领取专属 10元无门槛券
手把手带您无忧上云