yapeng created KAFKA-17211:
------------------------------

             Summary: kafka producer get stuck by Uncaught error in kafka 
producer I/O thread
                 Key: KAFKA-17211
                 URL: https://issues.apache.org/jira/browse/KAFKA-17211
             Project: Kafka
          Issue Type: Bug
          Components: clients
    Affects Versions: 2.8.2
            Reporter: yapeng


I have a kafka producer and it reported this error message forever.
{code:java}
[Producer clientId=xxxxxxxxxxxxxxx] Uncaught error in kafka producer I/O 
thread: 
java.util.NoSuchElementException: null
        at java.util.ArrayDeque.getFirst(ArrayDeque.java:329)
        at 
org.apache.kafka.clients.producer.internals.RecordAccumulator.expiredBatches(RecordAccumulator.java:306)
        at 
org.apache.kafka.clients.producer.internals.Sender.sendProducerData(Sender.java:372)
        at 
org.apache.kafka.clients.producer.internals.Sender.runOnce(Sender.java:326)
        at 
org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:255)
        at java.lang.Thread.run(Thread.java:750){code}
It seems wired that there has null values in Deque<ProducerBatch>. The machine 
has been restarted to solve online issues so there is no heap dump.

Please help give some insights about this issue.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to