【发布时间】:2021-03-09 07:10:33
【问题描述】:
我用它来消费数据:
kafka-console-consumer.sh --bootstrap-server kafka01:9092 --topic 测试 --consumer.config /test/kafka/config/consumer.properties
consumer.properties 文件具有以下设置:
[...]
bootstrap.servers=kafka01:9092,kafka02:9092,kafka03:9092
[...]
所以我问的是 bootstrap.server 的优先级是什么?最终的引导服务器将是什么? :
只有 kafka01:9092(使用参数“--bootstrap-sever”指定)?或者 kafka01:9092,kafka02:9092,kafka03:9092 在 consumer.properties 文件中指定?
谢谢!
【问题讨论】:
-
您可以通过在
--bootstrap-server配置中提供错误的服务器地址来测试这一点。 -
好主意,谢谢!会看看
-
您也可以查看源代码,但我猜配置文件会覆盖所有其他选项
标签: apache-kafka kafka-consumer-api