【发布时间】:2018-01-16 21:16:21
【问题描述】:
用于 Kafka 的 Spark readStream 失败并出现以下错误:
org.apache.kafka.common.errors.RecordTooLargeException(消息 序列化时为 1166569 字节,大于最大值 您使用 max.request.size 配置的请求大小 配置。)
我们如何提升max.request.size?
代码:
val ctxdb = spark
.readStream
.format("kafka")
.option("kafka.bootstrap.servers", "ip:port")
.option("subscribe","topic")
.option("startingOffsets", "earliest")
.option(" failOnDataLoss", "false")
.option("max.request.size", "15728640")
我们尝试更新option("max.partition.fetch.bytes", "15728640"),但没有成功。
【问题讨论】:
标签: apache-spark apache-kafka kafka-consumer-api spark-structured-streaming