我已使用JDBC连接器将Kafka与MSSQl连接。连接器已成功连接,状态为运行中。但是,当我卷曲端口http://ip:8083/topics
时,我得到404 not found错误"error_code":404,"message":"HTTP 404 Not Found"}
。
这可能是什么原因?
这是连接器配置。
{"name":"test-mssql-source","config":{"connector.class":"io.confluent.connect.jdbc.JdbcSourceConnector","mode":"incrementing","incrementing.column.name":"id","topic.prefix":"test-mssql-","tasks.max":"1","poll.interval.ms":"100","name":"test-mssql-source","connection.url":"jdbc:sqlserver://ip;Database=TEST_KAFKA;user=user;password=root","value.converter":"org.apache.kafka.connect.json.JsonConverter"},"tasks":[{"connector":"test-mssql-source","task":0}],"type":"source"}
答案 0 :(得分:0)
您将Kafka Connect与Confluent REST Proxy混淆了。
Connect API has no /topics
endpoint
如果您确实卷曲了REST代理,那么在没有主题的情况下至少会得到一个空数组