Windows 10 java.net.BindException:地址已在使用:绑定所有端口

Windows 10 java.net.BindException:地址已在使用:绑定所有端口,java,apache-kafka,apache-zookeeper,Java,Apache Kafka,Apache Zookeeper,我正试图从windows命令行触发Zookeeper的实例。无论我尝试哪个端口,我都会得到错误 java.net.BindException: Address already in use: bind 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 s

我正试图从windows命令行触发Zookeeper的实例。无论我尝试哪个端口,我都会得到错误

java.net.BindException: Address already in use: bind
        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 sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:67)
        at org.apache.zookeeper.server.NIOServerCnxnFactory.configure(NIOServerCnxnFactory.java:90)
        at org.apache.zookeeper.server.ZooKeeperServerMain.runFromConfig(ZooKeeperServerMain.java:120)
        at org.apache.zookeeper.server.ZooKeeperServerMain.initializeAndRun(ZooKeeperServerMain.java:89)
        at org.apache.zookeeper.server.ZooKeeperServerMain.main(ZooKeeperServerMain.java:55)
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:119)
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:81)
我尝试过所有类型的疯狂端口,例如2188、2180等

这些端口都不会显示在netstat命令上。这是Windows 10特有的JDK问题吗


谢谢

禁用您的防病毒软件,并确保您没有监听这些端口。

尝试以下操作:

检查并停止所有正在运行的Kafka和Zookeeper实例

通过更改clientPort修改zookeeper的config/zookeeper.properties:

clientPort=2181到其他端口,如clientPort=2188

通过更改zookeeper.connect修改Kafka的config/server.properties:

zookeeper.connect=localhost:2181连接到其他端口,如zookeeper.connect=localhost:2188

通过运行以下命令重新启动服务器:

首先,启动Zookeeper:bin/Zookeeper-server-start.sh config/Zookeeper.properties

然后,启动Kafka:bin/Kafka-server-start.sh config/server.properties

如需更多帮助->

请参阅以下文件:

->

->

注意:如果您有zookeeper集群,那么为所有客户端保留不同的客户端端口


例如:如果您有三个zookeeper实例,那么keep您必须保留三个不同的客户端端口,如zookeeper 1-2188、zookeeper 2-2189、zookeeper 3-2190以及更新kafka服务器。

您已经运行了其他一些客户端端口。另一个动物园管理员?