Kafka Producer RecordTooLargeException

时间:2016-10-13 00:33:57

标签: apache-kafka kafka-producer-api

我收到以下错误

  

org.apache.kafka.common.errors.RecordTooLargeException:序列化时消息为196773字节,大于使用buffer.memory配置配置的总内存缓冲区“

但是我的生产者配置中的buffer.memory是10485760

不确定为什么?感谢

1 个答案:

答案 0 :(得分:1)

据我所知,生成器配置中的buffer.memory超过了您生成的消息的大小。但是,为了生成大小超过1 MB的消息,您需要维护的配置很少。

message.max.bytes - 这是代理可以从生产者接收的最大消息大小。 max.message.bytes - 这是代理允许附加到主题的消息的最大大小。

请仔细阅读以下链接: How can I send large messages with Kafka (over 15MB)?

相关问题