Spring Cloud Stream Kafka 记录太大

Spring Cloud Stream Kafka Record Too Large

我有一个应用程序试图通过 Spring Cloud Stream 通过 Kafka 发送相当大的(> 4 mb)消息。我目前收到此错误:

org.apache.kafka.common.errors.RecordTooLargeException:此消息在序列化后为 4280852 字节,大于您使用 max.request.size 配置

配置的最大请求大小

有没有办法为 Spring Cloud Stream 生产者设置 "max.request.size"?

这是一个已知问题,应该在 https://github.com/spring-cloud/spring-cloud-stream/pull/588 合并后立即解决。