[ 
https://issues.apache.org/jira/browse/KAFKA-13683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17497002#comment-17497002
 ] 

Guozhang Wang commented on KAFKA-13683:
---------------------------------------

Hello,

I checked your uploaded files and cannot find any obvious suspects --- my #1 
suspect is https://issues.apache.org/jira/browse/KAFKA-10520 but I cannot 
confirm from what you just send. There's no clear link to any of the past / 
existing Kafka Streams or Producer issues. Could you confirm that the 
connection between the client to the bootstrapped servers is indeed working, 
i.e. servers has already received at least one metadata request and responded 
back to the client? 

> Transactional Producer - Transaction with key xyz went wrong with exception: 
> Timeout expired after 60000milliseconds while awaiting InitProducerId
> --------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: KAFKA-13683
>                 URL: https://issues.apache.org/jira/browse/KAFKA-13683
>             Project: Kafka
>          Issue Type: Bug
>          Components: clients
>    Affects Versions: 2.6.0, 2.7.0, 3.0.0
>            Reporter: Michael Hornung
>            Priority: Critical
>              Labels: new-txn-protocol-should-fix
>         Attachments: AkkaHttpRestServer.scala, timeoutException.png
>
>
> We have an urgent issue with our customer using kafka transactional producer 
> with kafka cluster with 3 or more nodes. Our customer is using confluent 
> cloud on azure.
> We this exception regularly: "Transaction with key XYZ went wrong with 
> exception: Timeout expired after 60000milliseconds while awaiting 
> InitProducerId" (see attachment)
> We assume that the cause is a node which is down and the producer still sends 
> messages to the “down node”. 
> We are using kafa streams 3.0.
> *We expect that if a node is down kafka producer is intelligent enough to not 
> send messages to this node any more.*
> *What’s the solution of this issue? Is there any config we have to set?*
> *This request is urgent because our costumer will soon have production 
> issues.*
> *Additional information*
>  * send record --> see attachment “AkkaHttpRestServer.scala” – line 100
>  * producer config --> see attachment “AkkaHttpRestServer.scala” – line 126



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to