使用flume kafka sink时, 启动flume抛出异常
Sink kafkasink has been removed due to an error during configuration
org.apache.flume.conf.ConfigurationException: Bootstrap Servers must be specified
at org.apache.flume.sink.kafka.KafkaSink.translateOldProps(KafkaSink.java:371)
at org.apache.flume.sink.kafka.KafkaSink.configure(KafkaSink.java:307)
at org.apache.flume.conf.Configurables.configure(Configurables.java:41)
flume kafka sink相关如下:
a1.sinks.kafkasink.type = org.apache.flume.sink.kafka.KafkaSink
a1.sinks.kafkasink.topic = logalerttopic
a1.sinks.kafkasink.bootstrap.servers = c1:9092, c2:9092, c3:9092
a1.sinks.kafkasink.flumeBatchSize = 20
a1.sinks.kafkasink.producer.acks = 1
a1.sinks.kafkasink.producer.compression.type = snappy
#a1.sinks.kafkasink.type = logger
经仔细对比官方文档发现, kafka

在使用Flume传输数据到Kafka时,遇到了启动异常'Bootstrap Servers must be specified'。问题根源在于Flume Kafka Sink配置中遗漏了Kafka服务器地址。通过检查官方文档,发现需要明确指定Bootstrap Servers的配置项。修复此问题后,Flume成功连接到Kafka。
最低0.47元/天 解锁文章
2497

被折叠的 条评论
为什么被折叠?



