2017-04-07 4 views
1

Ich verwende FlinkKafkaProducer08, um Datensätze an Kafka zu senden. Aber irgendwann bekomme ich die folgende Ausnahme, obwohl die Aufzeichnung, die ich in Fehlermeldung drucke, zu klein ist in der Größe 0,02 MB.Wie löst RecordTooLargeException im Kafka Producer auf?

java.lang.RuntimeException: Could not forward element to next operator 
Caused by: java.lang.RuntimeException: Could not forward element to next operator 
Caused by: java.lang.Exception: Failed to send data to Kafka: The message is 1513657 bytes when serialized which is larger than the maximum request size you have configured with the max.request.size configuration. 
Caused by: org.apache.kafka.common.errors.RecordTooLargeException: The message is 1513657 bytes when serialized which is larger than the maximum request size you have configured with the max.request.size configuration 

Versucht, max.request.size auf Producer zu ändern, aber das erfordert Broker Änderungen an und Neustart des Brokers.

Antwort

Verwandte Themen