Kafka遇到30042ms has passed since batch creation plus linger time at org.apache.kafka.clients.producer...
时间: 2024-05-23 17:15:52 浏览: 145
kafka处理超大消息的配置 org.apache.kafka.common.errors.RecordTooLargeException
这个问题出现的原因是Kafka生产者在等待发送消息的批次中的消息数量达到一定数量或等待时间超过了设定的linger时间,但是在等待期间没有新的消息加入批次中,导致批次中的消息没有被发送出去。这可能是由于生产者的发送速度过慢或者服务器负载过高造成的。
解决这个问题的方法是可以通过增加producer的batch.size参数或者减小linger.ms参数来减少批次中消息的数量或等待时间,或者优化生产者的发送速度,同时也可以考虑增加Kafka集群的吞吐量以支持更高的负载。
阅读全文