gpt4 book ai didi

networking - Apache 卡夫卡 : bootstrap-server is not a recognized option

转载 作者:太空宇宙 更新时间:2023-11-03 17:18:51 24 4
gpt4 key购买 nike

我正在尝试设置 Apache Kafka 以在同一网络上运行 CentOS 的两个虚拟机之间进行通信。我最初在一台机器上设置了 Kafka 生产者和消费者,一切运行顺利。然后我在另一台机器上设置 Kafka,在尝试让它们连接的过程中,我收到错误消息“bootstrap-server is not a recognized option”(我运行的是最新版本的 Kafka,2.2)。

这是我用来尝试连接生产者的方法:

bin/kafka-console-producer.sh --bootstrap-server 10.0.0.11:9092 --topic 测试

在消费者方面:

bin/kafka-console-producer.sh --bootstrap-server 10.0.0.11:9092 --topic 测试

10.0.0.11 机器正在运行服务器本身。

最佳答案

根据 Apache Kafka 文档,可在此处找到:https://kafka.apache.org/documentation/#quickstart_send ,您应该使用 --broker-list 属性来传递代理地址。

命令将是:./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test

编辑

从 Apache Kafka 2.5 开始,--broker-list--bootstrap-server 都支持这两个选项。建议的一个是 --bootstrap-server

关于networking - Apache 卡夫卡 : bootstrap-server is not a recognized option,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56046500/

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