KafkaConsumer:对consumer.subscribe(Arrays.asList(topic))错误的错误

时间:2017-05-17 17:13:10

标签: scala apache-kafka

我正在尝试将我的KafkaConsumer配置为通过'kafkatopic'从KafkaProducer读取数据。

我的scala代码是:

var func1 = function(){
  // do something
}

var func2 = (function(){
  // do something else
})

错误在consumer.subscribe上(Arrays.asList(“kafkatopic”)):

  

重载方法值subscribe with alternatives:(x $ 1:org.apache.kafka.common.TopicPartition *)Unit(x $ 1:String *)单位不能应用于(java.util.List [String])

1 个答案:

答案 0 :(得分:0)

在Scala中,通常按照以下方式完成:

consumer.subscribe(Collections.singletonList("kafkatopic"));