无法创建新的oracle jdbc源汇合kafka连接器它给出的错误是由以下原因引起的:java.net.bindexception:地址已在使用中

ifmq2ha2  于 2021-06-04  发布在  Kafka
关注(0)|答案(1)|浏览(494)

我已经测试了默认的现有jdbc源连接器。对db来说效果不错。我想为不同的数据库创建另一个oraclejdbc源连接器。为此,我创建了具有不同db细节的新属性文件。然后,我运行下面的命令。

bin/connect-standalone etc/schema-registry/connect-avro-standalone.properties source-quickstart-sqlite1.properties

错误:

[2020-06-20 09:43:46,751] ERROR Stopping due to error (org.apache.kafka.connect.cli.ConnectStandalone:130)
org.apache.kafka.connect.errors.ConnectException: Unable to initialize REST server
        at org.apache.kafka.connect.runtime.rest.RestServer.initializeServer(RestServer.java:217)
        at org.apache.kafka.connect.cli.ConnectStandalone.main(ConnectStandalone.java:87)
Caused by: java.io.IOException: Failed to bind to 0.0.0.0/0.0.0.0:8083
        at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:346)
        at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:307)
        at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
        at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:231)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
        at org.eclipse.jetty.server.Server.doStart(Server.java:385)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
        at org.apache.kafka.connect.runtime.rest.RestServer.initializeServer(RestServer.java:215)
        ... 1 more
Caused by: java.net.BindException: Address already in use
        at sun.nio.ch.Net.bind0(Native Method)
        at sun.nio.ch.Net.bind(Net.java:433)
        at sun.nio.ch.Net.bind(Net.java:425)
        at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
        at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:342)
        ... 8 more

我试过利用休息时间。port:8089. 它也不起作用。

hmmo2u0o

hmmo2u0o1#

您的计算机上已运行一个应用程序,该应用程序已连接(绑定)到端口8083。可能,这是另一个Kafka连接示例。在执行命令之前停止它。
要找到监听端口的应用程序,请执行 lsof -i :8083 你会得到pid。你可以简单地 kill 假设这都是关于konnect应用程序的本地开发。

相关问题