2017-07-13 2 views
0

Ich bin vor ein seltsames Problem in meinem Produzenten-Code für kafkaproducer.close() nicht ausgeführt den Code danach

producer.flush(); 
logger.info("Closing producer"); 
producer.close(); 
logger.info("successfully closed producer"); 

ich über Code-Schnipsel haben als Teil eines Codes, das Problem ist, dass ich bin nur in der Lage, die folgende Ausgabe zu sehen

Closing producer 

in meinen Protokollen erscheint die letzte Zeile nicht. Wenn ich producer.close() auskommentiere, erscheint es in Protokollen. Irgendwelche Ideen, warum das so ist?

Antwort

0

Wie lautet der Name des Themas beim Hersteller? Ich fragte, denn soweit ich weiß, gibt es derzeit eine offene bug, die den Client-Thread blockieren, wenn der Themenname einfache Anführungszeichen enthält. Kannst du das überprüfen?

+0

Der Themenname ist Test. Es hat keine Sonderzeichen –

Verwandte Themen