在 Windows 中运行 Kafka 时出错:没有为侦听器 HTTP 定义安全协议



使用以下链接,我尝试在Windows中运行kafka 在Windows操作系统上设置和运行Apache Kafka

我能够运行动物园管理员而没有任何错误,当我尝试运行命令时

.binwindowskafka-server-start.bat .configserver.properties

我收到以下错误

 ERROR Exiting Kafka due to fatal exception (kafka.Kafka$)
 java.lang.IllegalArgumentException: Error creating broker listeners
 from 'http://localhost:9092': No security protocol defined for
 listener HTTP
         at kafka.utils.CoreUtils$.listenerListToEndPoints(CoreUtils.scala:312)
         at kafka.server.KafkaConfig.advertisedListeners(KafkaConfig.scala:1334)
         at kafka.server.KafkaConfig.validateValues(KafkaConfig.scala:1396)
         at kafka.server.KafkaConfig.<init>(KafkaConfig.scala:1374)
         at kafka.server.KafkaConfig.<init>(KafkaConfig.scala:1063)
         at kafka.server.KafkaConfig$.fromProps(KafkaConfig.scala:1043)
         at kafka.server.KafkaServerStartable$.fromProps(KafkaServerStartable.scala:28)
         at kafka.Kafka$.main(Kafka.scala:59)
         at kafka.Kafka.main(Kafka.scala)

请指导我解决上述问题

谢谢

我能够通过执行以下操作来解决所述错误

  1. 我重新安装了卡夫卡
  2. 我确保我的 Java 环境路径指向 64 但仅指向 VM。

相关内容

  • 没有找到相关文章

最新更新