J'étudie Kafka Streams et j'ai un problème avec le premier exemple de WordCount en Java 8, tiré de la documentation. Utilisation des dernières versions disponibles des flux kafka, des exemples d'expressions lambda Kafka Connect et WordCount.Kafka streams - Premier exemple WordCount ne compte pas correctement le premier tour
Je suis les étapes suivantes: Je crée un sujet d'entrée dans Kafka, et un en sortie. Commencez la diffusion en continu de l'application, puis en insérant des mots à partir d'un fichier .txt
Sur le premier compte, dans le sujet de sortie, je vois les mots correctement regroupés, mais les chiffres sont incorrects. Si j'essaie de réinsérer les mêmes mots, les comptes successifs des comptes incorrects précédents sont tous corrects.
Si je regarde le vidage de rubrique d'entrée avec une console grand public, il est chargé correctement et il n'y a pas de données incorrectes.
Comment se fait-il que la première fois compte?
Exemple [FIRST DATA]: (entrée Topic à Kafka) salut salut micro micro test
(Streaming App est en cours d'exécution)
(sortie Topic) salut 12 micro 4 Test 3 (chiffres occasionnels)
[données successifs - affichage de la rubrique d'entrée les mêmes mots]
(sortie sujet) hi 14 micro 6 Test 4
[nouvelle tentative]
(sortie Topic) salut 16 micro 8 essai 5
et ainsi de suite ....
Ça a l'air bizarre. Pouvez-vous reproduire le problème? Cela ne devrait pas arriver. –