You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "yapeng (Jira)" <ji...@apache.org> on 2024/07/29 09:37:00 UTC
[jira] [Created] (KAFKA-17211) kafka producer get stuck by Uncaught error in kafka producer I/O thread
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)