【发布时间】:2016-11-29 20:38:01
【问题描述】:
我正在尝试从本地计算机连接到 Kafka:
kafkaParams.setProperty("bootstrap.servers", Defaults.BROKER_URL)
kafkaParams.setProperty("metadata.broker.list", Defaults.BROKER_URL)
kafkaParams.setProperty("group.id", "group_id")
kafkaParams.setProperty("auto.offset.reset", "earliest")
完全没问题,但是我的BROKER_URI 定义如下my-server.com:1234/my/subdirectory。
我发现这种现象称为 chroot 路径。
它会抛出以下错误:Caused by: org.apache.kafka.common.config.ConfigException: Invalid url in bootstrap.servers: my-server.com:1234/my/subdirectory
我该如何解决这个问题?
这些是我的依赖项:
val flinkVersion = "1.0.3"
"org.apache.flink" %% "flink-scala" % flinkVersion % "provided",
"org.apache.flink" %% "flink-streaming-scala" % flinkVersion % "provided",
"org.apache.flink" %% "flink-connector-kafka-0.9" % flinkVersion,
【问题讨论】:
标签: scala hadoop apache-kafka kafka-consumer-api apache-flink