gpt4 book ai didi

java - 在 AWS 上部署 Kafka

转载 作者:行者123 更新时间:2023-12-02 12:48:38 31 4
gpt4 key购买 nike

我正在尝试在 AWS 上部署 kafka。运行 kafka 服务器时,我收到以下错误:

kafka.common.KafkaException: Socket server failed to bind to hostname:9092: Cannot assign requested address.
at kafka.network.Acceptor.openServerSocket(SocketServer.scala:309)
at kafka.network.Acceptor.<init>(SocketServer.scala:237)
at kafka.network.SocketServer$$anonfun$startup$1.apply(SocketServer.scala:108)
at kafka.network.SocketServer$$anonfun$startup$1.apply(SocketServer.scala:91)
at scala.collection.Iterator$class.foreach(Iterator.scala:742)
at scala.collection.AbstractIterator.foreach(Iterator.scala:1194)
at scala.collection.MapLike$DefaultValuesIterable.foreach(MapLike.scala:206)
at kafka.network.SocketServer.startup(SocketServer.scala:91)
at kafka.server.KafkaServer.startup(KafkaServer.scala:179)
at kafka.server.KafkaServerStartable.startup(KafkaServerStartable.scala:37)
at kafka.Kafka$.main(Kafka.scala:67)
at kafka.Kafka.main(Kafka.scala)
Caused by: java.net.BindException: Cannot assign requested address
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 kafka.network.Acceptor.openServerSocket(SocketServer.scala:305)

有人对此有想法吗?提前致谢。

最佳答案

尝试将advertisement.listeners设置为公共(public)弹性IP,以便初始引导元数据请求将返回客户端实际可以连接到的IP。

关于java - 在 AWS 上部署 Kafka,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44654194/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com