connector.properties
ファイルに変更を加えた後、cassandra-sinkコネクタを作成しました。ワーカーを停止して再起動した後、次のようにしてコネクタを追加します。
Java -jar kafka-connect-cli-1.0.6-all.jar create cassandra-sink-orders < cassandra-sink-distributed-orders.properties
次のエラーが発生します。
Error: the Kafka Connect API returned: Connector cassandra-sink-orders already exists (409)
既存のコネクタを削除するにはどうすればよいですか?
Kafka Connect REST API を使用できます。これには、コネクタのDELETE
ingのエンドポイントが含まれます。
Confluent CLI にも興味があるかもしれません。これを使用すると、単にconfluent unload foo-connector
指定したコネクタを削除します。
コネクタを削除するには、次を実行します。
curl -X DELETE http://localhost:8083/connectors/<connector-name>